Pie Toaster

Did you create a mod, map, music, or a tool? Present them here and earn feedback!
Note: addon requests do not belong here.
Note, everything uploaded to this forum, MUST have a license!
User avatar
Watermelon
Code contributor
Code contributor
Posts: 551
Joined: 08 Oct 2006, 09:37

Pie Toaster

Post 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.
Last edited by Watermelon on 29 Aug 2007, 15:45, edited 1 time in total.
tasks postponed until the trunk is relatively stable again.
User avatar
Serman
Trained
Trained
Posts: 244
Joined: 25 May 2007, 03:54
Location: New York City

Re: Pie Toaster

Post by Serman »

You created PIEslicer?
User avatar
Watermelon
Code contributor
Code contributor
Posts: 551
Joined: 08 Oct 2006, 09:37

Re: Pie Toaster

Post 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.
tasks postponed until the trunk is relatively stable again.
User avatar
Serman
Trained
Trained
Posts: 244
Joined: 25 May 2007, 03:54
Location: New York City

Re: Pie Toaster

Post by Serman »

Is it more user-friendly than pie slicer?  :(
User avatar
DevUrandom
Regular
Regular
Posts: 1690
Joined: 31 Jul 2006, 23:14

Re: Pie Toaster

Post by DevUrandom »

Not yet, I assume. But certainly will be. :)
User avatar
Hatsjoe
Trained
Trained
Posts: 285
Joined: 20 Feb 2007, 19:57

Re: Pie Toaster

Post 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.
Image
User avatar
Kreuvf
Global Moderator
Global Moderator
Posts: 254
Joined: 22 Sep 2006, 20:56
Contact:

Re: Pie Toaster

Post by Kreuvf »

The third picture link brings up something... unrelated.
User avatar
DevUrandom
Regular
Regular
Posts: 1690
Joined: 31 Jul 2006, 23:14

Re: Pie Toaster

Post by DevUrandom »

Unrelated, but still it looks good. ;)
User avatar
Rman Virgil
Professional
Professional
Posts: 3812
Joined: 25 Sep 2006, 01:06
Location: USA

Re: Pie Toaster

Post by Rman Virgil »

* I surely wouldn't turn down a slice of that pie, toasted or not.  ::)

- RV  :o
.

Impact = C x (R + E + A + T + E)

Contrast
Reach
Exposure
Articulation
Trust
Echo
.
User avatar
Serman
Trained
Trained
Posts: 244
Joined: 25 May 2007, 03:54
Location: New York City

Re: Pie Toaster

Post by Serman »

Kreuvf wrote: The third picture link brings up something... unrelated.
.......LMFAO
User avatar
Watermelon
Code contributor
Code contributor
Posts: 551
Joined: 08 Oct 2006, 09:37

Re: Pie Toaster

Post 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
tasks postponed until the trunk is relatively stable again.
Giel
Regular
Regular
Posts: 725
Joined: 26 Dec 2006, 19:18
Contact:

Re: Pie Toaster

Post 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.
"First make sure it works good, only then make it look good." -- Giel
Want to tip/donate? bitcoin:1EaqP4ZPMvUffazTxm7stoduhprzeabeFh
User avatar
Watermelon
Code contributor
Code contributor
Posts: 551
Joined: 08 Oct 2006, 09:37

Re: Pie Toaster

Post 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.
tasks postponed until the trunk is relatively stable again.
Per
Warzone 2100 Team Member
Warzone 2100 Team Member
Posts: 3780
Joined: 03 Aug 2006, 19:39

Re: Pie Toaster

Post 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.
"Make a man a fire, you keep him warm for a day. Set a man on fire, you keep him warm for the rest of his life."
Post Reply