Horde3D

Next-Generation Graphics Engine
It is currently 28.04.2024, 15:24

All times are UTC + 1 hour




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Particles?
PostPosted: 14.05.2007, 10:24 
Offline

Joined: 05.03.2007, 19:38
Posts: 167
Location: Romania
i`m just curious concerning the next release, and more exactly the particle system feature. will it contain emitor emitors, particle magnets and deflectors?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 14.05.2007, 22:44 
Offline
Engine Developer

Joined: 10.09.2006, 15:52
Posts: 1217
It is a bit too early to tell you. I'm still looking which features work best with Horde.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 16.05.2007, 13:40 
Offline

Joined: 05.03.2007, 19:38
Posts: 167
Location: Romania
One thing i must know as i am a big fan of it. Each particle is basically a billboard (sprite). Will standalone sprites be added to the feature list in this release? This way you can easily add detail to a scene with little cost. For example some grass sprites will change the aspect of a nature scene dramatically.

Paul


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 16.05.2007, 21:46 
Offline
Engine Developer

Joined: 10.09.2006, 15:52
Posts: 1217
This is already possible with the current version. You just create a standard 3d model containing your billborad polygons and apply a vertex shader which aligns them to the camera.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 17.05.2007, 05:17 
Offline

Joined: 05.03.2007, 19:38
Posts: 167
Location: Romania
It all comes to shaders... :(

Well I`ve just bought "Open gl distilled" and the orange book. I`ll learn how to create shaders once and for all ;)

But one more thing i liked about sprites was the ability to make them static (wont turn with the camera anymore) and having 2 normals. If i have a normal geometry plane wont it be backface culled? Or i need a custom vertex shader for this?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: 17.05.2007, 14:29 
Offline
Engine Developer

Joined: 10.09.2006, 15:52
Posts: 1217
Shaders are not that difficult to learn although you will always be confronted with some maths. But when you know how to use shaders you have the freedom to create nearly any effect you want. That's the cool thing and that's why all morden engines are using them :)

Having two sided materials could also be handled in the shaders. You can check if a fragment is backfacing and invert the normal if that's the case. But I still need to add a flag to the material files with which you can disable backface culling.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 15 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group