Static mesh instancing implemented for KGE 0.0.7
KGE will automatically create instancing for a mesh if you place it more than 10 times in scene and change its vertex shader to support instancing.
It really increase speed of rendering specially when your mesh has more than one part (Material)
Static mesh instancing implemented
05
16
11'
Category:
Tagged with:
Share it:

It’s really nice and the shot is beautiful. could you explain more about your implementation ?
how many stream used in rendering ?
where and when they create and update ?
Thank you for your comment.
I use the Instancing API that is described in http://developer.nvidia.com/node/20
The instancing work with multi stream very good.
I use third stream for instanced data in this screen shot 3 stream was used one for position , one for texcoord and normal and one for instanced data you can also have one for binormal and tangent vectors
there is a shared Vertex Buffer for storing instance data and every static mesh which is in view frustum will register itself to its Geometry Batch instance then geometry batch update instance data depends on registered meshes and render them.
Report Not Being From a Blocked Country
If you are not from one of the countries banned from accessing this site, please submit us a Support Request including your IP address (80.191.115.2) and country of origin.
—-tanks for create and provide kge for all world without iranian !!!!
Hello amin
Source forge banned iran and I can’t do any thing about this.
I uploaded KGE 0.0.6 here on kge3d.org for banned people.
You can download it from download section on this site.
Wondering why Simorgh 3D World Editor not come with KGE? Is there any editor for KGE?
Simorgh 3D World Editor is not open source and it is designed for Siavash game in Sourena game studio.
Currently KGE has not any editor but it is a good idea to make one for KGE.
It’s pitty that KGE dont have any editor. Simorgh 3D World Editor looks so cool, isn’t it possible to port it over to KGE in future?
Simorgh 3D World Editor is my first experience in game programming.
It is component base and very flexible and 6 programmers work on it (4 full time programmer)
We have some plans for Simorgh 3D World Editor but we did not make a certain decision.
Maybe we release Simorgh 3D World Editor with our game Siavash.
I will talk about releasing Simorgh 3D World Editor to public with my partner.
I have planned to rewrite KGE and for this new release I will focus on game programming instead of rendering.
Great to hear about your new plan of KGE.
Do appreciate that if we can have a level edior for KGE.