Page 1 of 2

Pie Toaster

Posted: 29 Aug 2007, 15:37
by Watermelon
Since I don't have enough knowledge in VB and time(at least 1k+ errors from VB6 to VB .net project conversion) to convert pieslicer to C#/mono successfully, I decided to write a new pie modelling tool from scratch in C++/SDL/opengl/AntTweak

The internal data organization is almost finished,currently I am able to load pie into internal storage/export the internal format into pies properly with modified version of imd.c , imdloader.c from warzone.Some basic controls are already implemented, you can rotate the model using RMB and scale the model using middle button.

Here are some pictures showing pie toaster in action:

green quad = connector red quad = vertice

http://img133.imagevenue.com/img.php?im ... _454lo.jpg
Image

http://img157.imagevenue.com/img.php?im ... _970lo.jpg
Image

http://img103.imagevenue.com/view.php?i ... _988lo.jpg
Image

I plan to add polygon linker and per polygon texture mapper like pie slicer did,also I want to add a per-pie texture mapper,to make mapping textures.

Just let me know if you want other features implemented,then I'll look into the possibilities.

Re: Pie Toaster

Posted: 29 Aug 2007, 15:42
by Serman
You created PIEslicer?

Re: Pie Toaster

Posted: 29 Aug 2007, 15:44
by Watermelon
Serman wrote: You created PIEslicer?
No PIEslicer was created by stratadrake,this is a rewritten version inspired by pieslicer in more portable language/more portable libraries.

Re: Pie Toaster

Posted: 29 Aug 2007, 16:24
by Serman
Is it more user-friendly than pie slicer?  :(

Re: Pie Toaster

Posted: 29 Aug 2007, 17:34
by DevUrandom
Not yet, I assume. But certainly will be. :)

Re: Pie Toaster

Posted: 29 Aug 2007, 19:09
by Hatsjoe
Serman wrote: Is it more user-friendly than pie slicer?  :(
Pie Slicer is quite user friendly. It does every thing you can do with pie files in a plain and simple way. It isnt't the fastest way of modelling, but it sure is the easiest.

Re: Pie Toaster

Posted: 30 Aug 2007, 12:38
by Kreuvf
The third picture link brings up something... unrelated.

Re: Pie Toaster

Posted: 30 Aug 2007, 16:34
by DevUrandom
Unrelated, but still it looks good. ;)

Re: Pie Toaster

Posted: 30 Aug 2007, 17:00
by Rman Virgil
* I surely wouldn't turn down a slice of that pie, toasted or not.  ::)

- RV  :o

Re: Pie Toaster

Posted: 31 Aug 2007, 05:06
by Serman
Kreuvf wrote: The third picture link brings up something... unrelated.
.......LMFAO

Re: Pie Toaster

Posted: 07 Sep 2007, 16:22
by Watermelon
Serman wrote: .......LMFAO
lol I have no idea why it gives the wrong picture/url...maybe imagevenue's multi-image upload is somewhat buggy,which linked a picture I don't even have on my local disks.  :o

Update:
*forced texture off with line polygon mode
*given vertice and connector different shapes
*added GUI for each polygon,so you can move each vertice's X,Y,Z of each polygon with the bar 'poly [number]
*added toggle-able colored X,Y,Z Axis display
*added the ability to turning off texture
*added the ability to toggle selected vertice color highlighting.

http://img113.imageshack.us/img113/7205 ... er4ij9.jpg
Image

Re: Pie Toaster

Posted: 08 Sep 2007, 02:35
by Giel
I assume you're just using plain OpenGL calls to draw the wireframe model (or the textured ones for that matter) ?
[me=Giel]is studying some OpenGL lately, so is interested[/me]

The interface looks reasonably nifty btw. I say reasonably because the "Poly17" window has a lot of repetition without some dividing in subsections.

Re: Pie Toaster

Posted: 08 Sep 2007, 09:38
by Watermelon
Giel wrote: I assume you're just using plain OpenGL calls to draw the wireframe model (or the textured ones for that matter) ?
[me=Giel]is studying some OpenGL lately, so is interested[/me]

The interface looks reasonably nifty btw. I say reasonably because the "Poly17" window has a lot of repetition without some dividing in subsections.
not sure what you mean 'plain OpenGL calls',I used GL_LINE polygon fill mode in pie toaster to draw the wireframe.

AntTweakBar supports custom type/struct,it has built-in color3f,but I havent added the custom types yet.

Re: Pie Toaster

Posted: 09 Sep 2007, 01:58
by Per
Watermelon wrote: not sure what you mean 'plain OpenGL calls',I used GL_LINE polygon fill mode in pie toaster to draw the wireframe.

AntTweakBar supports custom type/struct,it has built-in color3f,but I havent added the custom types yet.
You know about glPolygonMode(GL_FRONT_AND_BACK, GL_LINE)? It saves you a second rendering path for wireframe mode.