Hello and Happy New Year!!! Today I'm just put here my last experiment with AGAL - parallax mapping demo. Be sure that you have 11.6 beta player!
вторник, 1 января 2013 г.
вторник, 11 декабря 2012 г.
AGAL condition operators in flash player 11.6
Hi. Flash player beta 11.6 brings good news to us. Now we can use more serious stuff in shaders. Condition operators are among them.
понедельник, 10 декабря 2012 г.
Rotations in 3D. Part 2 - Rotation in arbitrary point in space
Hi. Today I'll show you how to rotate 3D object about cardinal axis in arbitrary point in space.
понедельник, 5 ноября 2012 г.
пятница, 7 сентября 2012 г.
Rotations in 3D. Part 1 - Euler Angles.
Hello. Today I want to talk about rotations in 3D. I hope to cover several possibilities to rotate an object, so stay tuned. In first part I'll try to explain what the Euler Angles are.
четверг, 9 августа 2012 г.
Stage3D and premultiplied alpha
Hi everyone. Today I want to tell about problem I met when used transparent image in Stage3D.
четверг, 2 августа 2012 г.
Fast isEven() function
Just a note for myself...
This is a way I used to know if int is even or odd:
Also the best performance gain experienced if above code used inline. Calling a method like this
Upd.: method that you can find in comment below or here - great blog - is even faster. I definetely will use this approach.
This is a way I used to know if int is even or odd:
(i % 2) == 0;And here's a faster way
((i * 0.5) - (i >> 1)) == 0;I was afraid that first part
i * 0.5;can give 1.0000001, for example, due to round error. But it sems that integer numbers divided by 2 without presision lost. If someone have another information, please let me know.
Also the best performance gain experienced if above code used inline. Calling a method like this
private function isEven(i:int):Boolean{
return ((i * 0.5) - (i >> 1)) == 0;
}
is 10 times slower!Upd.: method that you can find in comment below or here - great blog - is even faster. I definetely will use this approach.
Подписаться на:
Сообщения (Atom)
