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 » 29 Aug 2007, 15:37

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 » 29 Aug 2007, 15:42

You created PIEslicer?

User avatar
Watermelon
Code contributor
Code contributor
Posts: 551
Joined: 08 Oct 2006, 09:37

Re: Pie Toaster

Post by Watermelon » 29 Aug 2007, 15:44

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 » 29 Aug 2007, 16:24

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 » 29 Aug 2007, 17:34

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 » 29 Aug 2007, 19:09

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: 253
Joined: 22 Sep 2006, 20:56
Contact:

Re: Pie Toaster

Post by Kreuvf » 30 Aug 2007, 12:38

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 » 30 Aug 2007, 16:34

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 » 30 Aug 2007, 17:00

* 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 » 31 Aug 2007, 05:06

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 » 07 Sep 2007, 16:22

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 » 08 Sep 2007, 02:35

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 » 08 Sep 2007, 09:38

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: 3776
Joined: 03 Aug 2006, 19:39

Re: Pie Toaster

Post by Per » 09 Sep 2007, 01:58

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