2015年7月26日日曜日

のろのろとWebGLは勉強中、7月末

7月後一週間しかないじゃん。
そんなこんなでブログです。

最近、そこまでしっかりやっているわけではないのですが、
WebGLの勉強を始めています。
まあ単純に趣味で使うだけだったりならthree.jsとか使えばいいような気がしますが…
とりあえず下地の部分を勉強しています。
ライブラリ使うだけならドキュメントとかである程度は出来そうだかんね。
今使ってるライブラリよりあるでしょ、three.jsのドキュメントは。

そのうち、会社の方で基礎的な部分は教えることになるかもしれないしね…

結構昔の職場とか趣味で頂点とか頂点色とか、その辺りはわかる。
ローカル座標とか、ワールド座標とかもわかる。
(むしろわからないと今の場所でも危ない)

ただ、そっから先が俄然怪しい。
VertexBufferObjectとかIndexBufferObjectとかは全然わからんかった。
ベクトルとか行列とかは学生の時にやってると思うんですが…わかりませんでした。

そんなわけで、結構基礎部分から勉強している状態ですね。
ん?これもうWebGLの勉強じゃなくて3Dの基礎勉強だな?

ただまあ、gl.enableのなんだらとか、gl.texParameteriのふんだらとか、
そーいう感じの部分から見直してますと、
今仕事で使ってるプログラムってその辺結構ガバい気がしないでもない…
しっかり勉強してからならもっと良さそうなの出来そうじゃない…?

WebGL、個人的には結構良さげなモンに感じてるんですけどねー
実際どんな感じなんでしょう?
なんかこう、これからWebGL使って出来そうな仕事とかあるんでしょうか?
あるとしたらどういうものがあるんでしょうか?

んん〜、今度少し調べてみようかな。

2015年7月20日月曜日

休みは有意義に使えない、WebGLを勉強したい

最近あまりの余裕のなさに切羽詰まっているこの頃
なんか周囲とのやりとりも粗雑になっているような気がします。
こういう時にこそ、周りと相談したほうがいいと思うんですけど…

2015年7月15日水曜日

あーもうめちゃくちゃじゃないの

最近あんまり書かなかったのはちょっと色々あったから、
まあ、有り体に書くと仕事の方で精一杯で
家帰ってからすぐ寝てたりしていてあまりにプライベート書くことなくて、
書くことがなかったんだよ。

今回はちょっと愚痴だかんね。


2015年7月5日日曜日

6月かと思ったら7月に突入している…

前回6月にはいってるじゃんかと書いていたら、
もう7月に入っていました。
うーむ。

2015年6月7日日曜日

いつの間にか6月入ってるやん

気づいたら6月の一週目が終わってました。
なんかもう、時間が経過するのが年々早くなってないですかね…

最近ちょっと疲れが目立ってきているようで、
家に帰ってからもう泥のような過ごし方しかしてないですね。
まあ、たまに余裕がある日はもうちょっとなんかやったりはしますが。

最近はArduinoを少しずつ触っていますね。
といっても、本を参考にしてやっているだけですが。
抵抗とかこれどっちがマイナス方向なのかわかんないんですよねー。
短い方がマイナスらしいですが、わかんないっす(痴呆)

とりあえずスイッチ関連までやって、なんとか動かせてきています。
まーやっぱり、こういうのは実際に動くところを見るのが楽しいよね。
電流がどうのとか、抵抗がどうのとか、そういう勉強も大切なんでしょうが、
やっぱり自分は実際に動いているところを見るのが楽しいです。

と、いうことで最近ブログの内容がだらけてきているような気がするので、
なんか進展があったらArduino関連もネタにできるといいんだけどなー
と思っています。

それでは、また。



2015年5月25日月曜日

自身の致命的なゲーム離れ

最近目立ってゲームしてないな…と思う。
そして特別したくてしたくてしょうがないというわけでもなく。
なんというか、ごく自然にCS系のゲーム離れが起きているという状況…。

合間合間にすこーしブラウザゲーしてればまあいいや、みたいな感じ。
家に帰ってから動画見たりネット見ながら艦これしてればいいや、みたいな感じ。

正直想定外なんだよなー。
なんか、ゲームをしようっていう気持ち自体が薄れてきている気がする。
そして、以前よりもゲームを作ろうという気持ちも薄れてきている気がする。

あれ、これって意外とやばい状態なんじゃねーの?

自分の支柱部分が消えてきているんじゃないか…?
などと少し思っておりました。

ゲームが作りたいからプログラムを勉強していたはずなのだがなあ…。


2015年5月21日木曜日

出社(で)る前にちょっとだけ書く、最近の仕事

最近仕事ではWebGLを触っています。
正確にはWebGLが使われているosgjsという、
C++ではOpenGLを使って実現されているOpenSceneGraph
という3Dエンジンのjavascript版での試作開発を行っています。

まあ、ぶっちゃけOpenGLの技術を真っ当に持っているわけでもなく、
javascriptに関してはお前業務経験なくね?な感じだったのですが、
他の作業に比べて自分のできることが多そうだったのでやらせて頂いています。

なかなかあれが動かない、これが動かないとあったり、
そもオープンソースが正しく動いていないとか、
使用メモリが延々と増え続けてブラウザクラッシュが発動するとか、
そういうことが毎日ありますが、意外にやっていけています。

やっぱり、保守メンテよりは
プロトタイピングの方が適正があるんですかねーと思いつつ。
もうそろそろ出社します。

追伸:
誰かシェーダー関連詳しい人はいたりしないでしょうか?
また。WebGLの頂点シェーダでIEでも動く書き方知っている人、
教えてください!