It is currently Sat Aug 22, 2020 4:14 am


All times are UTC




Post new topic Reply to topic  [ 15 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Community Wiki and todo list
PostPosted: Sat Dec 11, 2010 12:07 am 
Developer
User avatar

Joined: Sun May 04, 2008 6:35 pm
Posts: 1827
Hey guys, it's been requested a couple of times so I've added a community Wiki to the site. It's using DocuWiki and you can find it here (the link is also on the front page):

http://www.thermite3d.org/dokuwiki/

Anyone can read it, if you want to edit then you will need to register. I would recommend using the same name that you use for the forums for simplicity.

I've added a developers todo list because I think it's useful for you guys to kow what is coming down the pipeline, and I've also moved the voxel resources stuff across from the main site. I think it makes more sense for this to be a community effort anyway.

If any of you want to fill in skeleton code for using OpenGL, Direct3D, or Ogre then feel free to do so.

Let me know what you think, and if you have any particular suggestions or questions.


Top
Offline Profile  
Reply with quote  
 Post subject: Re: Community Wiki and todo list
PostPosted: Sat Dec 11, 2010 12:16 am 

Joined: Sun Oct 03, 2010 10:13 pm
Posts: 73
Nice work! There is already some useful and interesting information in the wiki! :)
Oh and some offtopic stuff about your TODO list: I would really like some sort of face-merging algorithm. I guess I'll hit the rendering-speed-limit a lot faster than the memory-limit (you know what I mean ;) ). Maybe taking into consideration what the others have done so far about this on the forum might be good, too.


Top
Offline Profile  
Reply with quote  
 Post subject: Re: Community Wiki and todo list
PostPosted: Sat Dec 11, 2010 12:28 am 
Developer
User avatar

Joined: Sun May 04, 2008 6:35 pm
Posts: 1827
Actually that was what I meant by 'Make decimator work with cubic mesh'. Mesh decimation is the same as simplification, and it's definitely something I want to work on (as it already mostly works for the Marching Cubes mesh). I've renamed the task to make it clearer :-)


Top
Offline Profile  
Reply with quote  
 Post subject: Re: Community Wiki and todo list
PostPosted: Sat Dec 11, 2010 12:15 pm 

Joined: Sun Oct 03, 2010 10:13 pm
Posts: 73
Thanks for making it clear. And in fact I just wanted to motivate you to work on that part as early as possible ;)
I think with face merging working having the hidden sides of volumes rendered will be much less of a problem than it is now. Maybe I can save the work trying to do something about it then.


Top
Offline Profile  
Reply with quote  
 Post subject: Re: Community Wiki and todo list
PostPosted: Sat Dec 11, 2010 6:29 pm 
Developer
User avatar

Joined: Sun May 04, 2008 6:35 pm
Posts: 1827
Yeah, it's probably the next thing I'll do in PolyVox. But as I've just done the A* stuff I need to spend some time in Thermite and/or game code. Then I'll get back to it :-)


Top
Offline Profile  
Reply with quote  
 Post subject: Re: Community Wiki and todo list
PostPosted: Sat Dec 11, 2010 6:47 pm 

Joined: Wed Dec 08, 2010 5:54 am
Posts: 27
Hey Dave, do you think that something I have already posted here belongs in the wiki?


Top
Offline Profile  
Reply with quote  
 Post subject: Re: Community Wiki and todo list
PostPosted: Sat Dec 11, 2010 8:21 pm 
Developer
User avatar

Joined: Sun May 04, 2008 6:35 pm
Posts: 1827
I was wondering about your face-merging stuff... How easy is it for someone to drop into their code? It might be less relevant once PolyVox has a similar feature, but on the other hand I won't be converting to quads (just merging triangles). I guess it depends how easy it is for you to seperate it out from your code.

I also added a code snippets section because 'PolyVox Extensions' sounds too grand for most stuff. I'd be quite interested in seeing you fixed function texturing code in here as I don't think anyone else has tried using the fixed function pipeline.

[Edit:] I mention the fixed function stuff specifically, because there is already a tutorial which uses OpenGL and sets up the index/vertex buffers. So there's no need to cover this (unless you want to mention display lists) but the fixed function texturing is new territory.


Top
Offline Profile  
Reply with quote  
 Post subject: Re: Community Wiki and todo list
PostPosted: Sat Dec 11, 2010 9:52 pm 

Joined: Wed Dec 08, 2010 5:54 am
Posts: 27
The quad merging code is fairly simple to integrate.
One SurfaceMesh->Two functions->Quad vector with the new indices, normals and UV coords stretch coeficients.

On the other hand, my fixed pipeline texturing needs batching and material support at the least. I won't release half assed code :D


Top
Offline Profile  
Reply with quote  
 Post subject: Re: Community Wiki and todo list
PostPosted: Sat Dec 11, 2010 9:55 pm 

Joined: Wed Dec 08, 2010 5:54 am
Posts: 27
The thing is, quad merging prepares stuff to work with the fixed pipeline :S


Top
Offline Profile  
Reply with quote  
 Post subject: Re: Community Wiki and todo list
PostPosted: Sat Dec 11, 2010 10:02 pm 

Joined: Sat Sep 18, 2010 9:45 pm
Posts: 189
I will look into adding some code snippets.


Top
Offline Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 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 © 2000, 2002, 2005, 2007 phpBB Group
Theme created StylerBB.net