2010年12月20日月曜日

「VC 2010 Expressでx64コンパイル」を見つけて嬉しかったのでメモ

VC 2010 Expressでx64コンパイル(How to compile x64 app with VC 2010 Express)
mnemotoさんありがとう
<?xml version=”1.0″ encoding=”utf-8″?>
<Project DefaultTargets=”Build” ToolsVersion=”4.0″ xmlns=”http://schemas.microsoft.com/developer/msbuild/2003“>
  <PropertyGroup>
    <SourcePath>$(SourcePath)</SourcePath>
    <IntDir>$(SolutionDir)$(Platform)\$(Configuration)\</IntDir>
    <IncludePath>C:\Program Files\Microsoft SDKs\Windows\v7.1\Include;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include</IncludePath>
    <LibraryPath>C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\x64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64</LibraryPath>
   
    <TrackFileAccess>false</TrackFileAccess>
  </PropertyGroup>
</Project>
set “PATH=%PATH%;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd64″
set “INCLUDE=C:\Program Files\Microsoft SDKs\Windows\v7.1\Include;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include”
set “LIB=C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\x64;C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\amd64″
bjam release debug threading=multi link=static runtime-link=static toolset=msvc address-model=64

2010年12月18日土曜日

WebGLに触れてみる

WebGLとは「JavaScriptとネイティブのOpenGL ES 2.0のバインディング」だそうだ。 by wikipedia

WebGLを試してみる」がわかりやすくて感動した。

Firefoxよりもchromeが好きなので、Canary Buildをインストールして再生準備完了。

子犬の写真がテクスチャとして貼ってある立方体がくるくる回ってるデモをみた。

早速ソースをみてみたら、VertexShaderとかFragmentShaderが何やってるのかわからなかったけど
メインのJavaScriptの部分はOpenGLを知っていればそれほど苦労せずに読めそう。

気になったのは、OpenGL ES 2.0はOpenGL ES 1.xよりも、いちいち面倒らしいということ。

それでも情報が増えてくれば負担は軽くなっていくだろうし
だれかが、便利な「なんとか.js」を作って公開してくれるだろうから
全力で待っているフリをしてみることにする。