SIO2 Engine v1.4 is out!
5 posters
SIO2 Engine v1.4 is out!
After long weeks of work (actually almost 3 months) the new version is finally out. The main theme for this new version is Optimization and Flexibility. Alot of new features and goodies have been added especially on the animation system that have almost be re-written from scratch. You can also now create vertex shader in object space that will be executed on CPU.
Also a pre-release of the SDK is currently out there. Using the old tutorials that have simply be ported, and Im going to spend the next few weeks creating a brand new one. So its time to pass your comments and suggestions about the sequence of tutorials that you would like to have, as well as functions and technique that you want to see applied with SIO2.
New features list:
- Exporter now export emptymesh
- Emitter culling bug fix
- SIO2frame support normals
- Add sio2ResetListener function
- Sound stream improvements & bug fix
- sio2ObjectRenderFrame optimization
- File format optimization (shorter tag faster parsing almost 50% faster but less user friendly) -> Please re-export your scenes...
- Lamp flag export bug fix
- sio2ImageBlur
- Added safety net for SIO2thread
- Video stop thread bug fix
- Video mem leak fix
- Video optimization (almost 2x)
- New action system based on Blender action strips.
- SIO2widget & SIO2object SIO2_TRANSFORM_MATRIX_NONE bug fix.
- Bullet 2.75 rc3 (need -fno-regmove compiler flag)
- sio2TransformRotateX & sio2TransformRotateZ takes now degree
- Adjustable clipping planes, default 5 ~ 16% faster
- Integration of nvtristrip (optimize up to 40% faster)
- GL_EXT_texture_lod_bias integration optimization
- Dot3 Lighting & Normalmap Tutorial (basic)
- SIO2image bind check (avoid binding image over and over)
- SIO2image bind & unbind function callbacks (ideal for combiners & texture matrices)
- Add SIO2_OBJECT_INVISIBLE that can be toggled by the face property "invisible"
- SIO2_OBJECT_GHOST act now like the one in blender.
- Exporter now use pure Python to compress zipfile (ideal for cross platform assets creation)
- Machine state software support
- Now export static mesh of any kinds.
- Frustum clipping for small or long objects bug fixed. (http://robertmarkmorley.com/2008/11/16/frustum-culling-in-opengl/)
- sio2CameraPerspective bug fix.
- Port for iPhone OS 3.0 ( -Wno-write-strings )
- Exporter: automatic quads to triangles conversion + remove double at 0.001f of threshold
- OpenGL ES trace
- SIO2video optimization and flexibility improvement
- LUA VM Reset Function
- Material SIO2vertexshader calback (in object space)
- sio2ObjectSoftCopy create an instance at 0,0,0
- sio2ObjectHardCopy create a full copy at 0,0,0
- sio2Frame callback, give the opportunity to callback a function when rendering a frame on an animation.
- Lower SIO2object memory footprint. Now init. struct for physic and animation.
- SIO2frame callback, provide callback functionalities for animation sequence
- SIO2ipo callback, provide callback functionalities for curve sequence
- General optimization, leaks & bug fix (all known bugs)
For more info please visit:
http://sio2interactive.com
Also a pre-release of the SDK is currently out there. Using the old tutorials that have simply be ported, and Im going to spend the next few weeks creating a brand new one. So its time to pass your comments and suggestions about the sequence of tutorials that you would like to have, as well as functions and technique that you want to see applied with SIO2.
New features list:
- Exporter now export emptymesh
- Emitter culling bug fix
- SIO2frame support normals
- Add sio2ResetListener function
- Sound stream improvements & bug fix
- sio2ObjectRenderFrame optimization
- File format optimization (shorter tag faster parsing almost 50% faster but less user friendly) -> Please re-export your scenes...
- Lamp flag export bug fix
- sio2ImageBlur
- Added safety net for SIO2thread
- Video stop thread bug fix
- Video mem leak fix
- Video optimization (almost 2x)
- New action system based on Blender action strips.
- SIO2widget & SIO2object SIO2_TRANSFORM_MATRIX_NONE bug fix.
- Bullet 2.75 rc3 (need -fno-regmove compiler flag)
- sio2TransformRotateX & sio2TransformRotateZ takes now degree
- Adjustable clipping planes, default 5 ~ 16% faster
- Integration of nvtristrip (optimize up to 40% faster)
- GL_EXT_texture_lod_bias integration optimization
- Dot3 Lighting & Normalmap Tutorial (basic)
- SIO2image bind check (avoid binding image over and over)
- SIO2image bind & unbind function callbacks (ideal for combiners & texture matrices)
- Add SIO2_OBJECT_INVISIBLE that can be toggled by the face property "invisible"
- SIO2_OBJECT_GHOST act now like the one in blender.
- Exporter now use pure Python to compress zipfile (ideal for cross platform assets creation)
- Machine state software support
- Now export static mesh of any kinds.
- Frustum clipping for small or long objects bug fixed. (http://robertmarkmorley.com/2008/11/16/frustum-culling-in-opengl/)
- sio2CameraPerspective bug fix.
- Port for iPhone OS 3.0 ( -Wno-write-strings )
- Exporter: automatic quads to triangles conversion + remove double at 0.001f of threshold
- OpenGL ES trace
- SIO2video optimization and flexibility improvement
- LUA VM Reset Function
- Material SIO2vertexshader calback (in object space)
- sio2ObjectSoftCopy create an instance at 0,0,0
- sio2ObjectHardCopy create a full copy at 0,0,0
- sio2Frame callback, give the opportunity to callback a function when rendering a frame on an animation.
- Lower SIO2object memory footprint. Now init. struct for physic and animation.
- SIO2frame callback, provide callback functionalities for animation sequence
- SIO2ipo callback, provide callback functionalities for curve sequence
- General optimization, leaks & bug fix (all known bugs)
For more info please visit:
http://sio2interactive.com
Normal map tutorial?
Hi, I would love to know where to find the new DOT3 lighting/normal map tutorial. Thanks!
-=GB=-
-=GB=-
galenb- Posts : 7
Join date : 2008-10-11
Re: SIO2 Engine v1.4 is out!
A magician never reveal all his trick at once... I can do some consultation on that doh...
Congratulations!
Congratulations!
Can learn new things
The overall effect has been very good!
Could tell us about home scene is how you do? Thinking about?
Can learn new things
The overall effect has been very good!
Could tell us about home scene is how you do? Thinking about?
LuisLee- Posts : 85
Join date : 2009-04-26
Age : 37
Re: SIO2 Engine v1.4 is out!
sio2interactive wrote:A magician never reveal all his trick at once... I can do some consultation on that doh...
Awesome! Thanks.
galenb- Posts : 7
Join date : 2008-10-11
Similar topics
» SIO2 Engine Loading wrong textures
» sio2 engine beginners
» Another Audio Engine can be used in SIO2 :)
» Best way of implementing fog of war with this engine?
» SIO2 and iPhone OS 3.0
» sio2 engine beginners
» Another Audio Engine can be used in SIO2 :)
» Best way of implementing fog of war with this engine?
» SIO2 and iPhone OS 3.0
Permissions in this forum:
You cannot reply to topics in this forum