SQLの窓

2013年04月08日


Three.js( Canvas ) デモコード( 背景画像、前景画像、鳥画像変更可 ) : 200のオブジェクトが舞います。

ボタンを押すと、こんな感じの画像が表示されて、背景と前景の間を 3D オブジェクトが鳥のように舞います。

前景画像は背景透過。
鳥画像は、縦横 60px 推奨( 大きいと無駄にメモリを使うだけなので )
※ オブジェクトは、マウスカーソルを避けようとします。

貼り付け用ソースコード
<input type="button" value="表示開始" onclick='three_canvas_bird()' />
<iframe
	src="about:blank"
	id="birds"
	name="birds"
	scrolling="no"
	width="600"
	height="450"
	marginwidth="0"
	marginheight="0"
	style='display:block;border:solid 1px #000000;'
></iframe>
<script type="text/javascript">
function three_canvas_bird() {
	var background_img = "https://lh3.googleusercontent.com/-FZouzPuFejo/UVSH_NqCE8I/AAAAAAAAMeg/iahQIvqs9k0/s600/_img.jpg";
	var forground_img = "https://lh6.googleusercontent.com/-jwlcFaTFj2g/UVSJlDFpiEI/AAAAAAAAMeo/N5I5-coboAk/s500/_img.png";
	var bird_img = "http://winofsql.jp/image/s60_1.png";

	var doc = document.getElementById("birds").contentWindow.document;
	doc.write("<"+"style> body { background:url("+background_img+") no-repeat; } </"+"style>");

	doc.write("<"+"script type=\"text/javascript\" src=\"http://homepage2.nifty.com/lightbox/three/three.min57.js\"></"+"script>");
	doc.write("<"+"script type=\"text/javascript\">image_url=\""+bird_img+"\";</"+"script>");
	doc.write("<"+"script type=\"text/javascript\" src=\"http://homepage2.nifty.com/lightbox/three/birds.js\"></"+"script>");
	doc.write("<div style='position:absolute;left:0px;top:0px;width:100%;height:100%;background:url("+forground_img+") no-repeat center bottom;'></div>");
	doc.close();
}
</script>




posted by lightbox at 2013-04-08 19:14 | Three.js & typeface | このブログの読者になる | 更新情報をチェックする
container 終わり



フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

CSS ドロップシャドウの参考デモ
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり