Egg Viewer

Return to Showcase

Egg Viewer

Postby kurohyou » Tue Jun 29, 2010 10:06 pm

Hey all,

I've been trying to learn Python, wx and Panda for the past half a year or so, and I thought it would be good practice to create something simple like a model viewer. I know Panda already ships with it's own model viewer, but I was looking to create something a bit more complex to show how the internal structure of the egg file behaves. I'm working on other stuff too like drawing bones and so on, but I thought I would send a screenshot out and get some feedback. Is this something that could be useful to people in this community, or is the standard pviewer good enough as it is?

Let me know your thoughts.

Image[/url]
kurohyou
 
Posts: 213
Joined: Tue Jun 29, 2010 9:59 pm

Postby astelix » Wed Jun 30, 2010 2:06 am

nice looking - can you share us some more infos, i.e. what gui lib are you using (wxwidgets , qt or what) and what features are you planning to add there?
My thoughts about are that to have a better pview in python would be great cos would be easy for the community to extend and enhance to suit everyone needs so I fully endorse your project. Keep up!
My Rig:
P3D 1.7.0@WinXP & Kubuntu 10.04- Athlon 64 5200 X2 ~ Radeon 3200HD (integrated)
User avatar
astelix
 
Posts: 866
Joined: Mon Mar 27, 2006 4:36 pm
Location: Milano, ITA

Postby Mindblighter » Wed Jun 30, 2010 3:36 am

That looks pretty cool. Personally I've always thought pview is a bit too limited so something like this would be nice to have, provided that it's multiplatform of course :wink:
Mindblighter
 
Posts: 98
Joined: Thu Aug 02, 2007 7:33 am
Location: Finland

Postby kurohyou » Thu Jul 22, 2010 9:50 pm

Firstly, thanks for the interest so far. :D I've been working on the viewer whenever I can spare a few minutes here and there, and have cleaned up the code a lot over the past couple of days. I hope to release an early version soon, but I have to obtain some free icons that I can distribute with the UI first.

I'm using the wx module for the UI, so hopefully the script should be usable on all platforms that support Panda. I hope to include all the features of the original pViewer, plus support for rendering bones, maybe even setting up lights and so on for previewing pixel shaders. I haven't thought much beyond that - keen for suggestions though! :wink:

EDIT:

Animation support is pretty much done. Once you load an egg which is an actor, you can select a bunch of animations to attach to it.

Image
kurohyou
 
Posts: 213
Joined: Tue Jun 29, 2010 9:59 pm

Postby kurohyou » Fri Aug 13, 2010 2:51 am

I'm just taking the last few bugs out in order to post a release. Can anyone suggest a file hosting site that will respect directories instead of only allowing single files?
kurohyou
 
Posts: 213
Joined: Tue Jun 29, 2010 9:59 pm

Postby astelix » Fri Aug 13, 2010 4:00 am

many ppl here use googlecode.com to share their projects. check it out here: http://code.google.com/
My Rig:
P3D 1.7.0@WinXP & Kubuntu 10.04- Athlon 64 5200 X2 ~ Radeon 3200HD (integrated)
User avatar
astelix
 
Posts: 866
Joined: Mon Mar 27, 2006 4:36 pm
Location: Milano, ITA

Postby Praios » Sat Aug 14, 2010 11:10 am

i use http://www.origo.ethz.ch/ for my stuff
What am I actually talking about? - I don't know...
User avatar
Praios
 
Posts: 233
Joined: Fri Aug 31, 2007 2:23 pm
Location: Germany

Postby kurohyou » Wed Jan 19, 2011 7:17 am

I've returned to this project to try and kick it out the door even though I'm starting to experiment with other Panda stuff.

After going through my code in an attempt to clean it up a bit I've notice that I'm displaying the egg class properties in the side panel, not the node path properties . My question is - if you were a user of this tool, what would be more useful to see? The egg data classes and their values, or the node path values? I've currently got it reading the egg data values, but that is pretty slow for large models.
kurohyou
 
Posts: 213
Joined: Tue Jun 29, 2010 9:59 pm

Postby Praios » Wed Jan 19, 2011 8:20 am

a switch to set the mode while the program is running (which to show 'now')would be the best i think.
What am I actually talking about? - I don't know...
User avatar
Praios
 
Posts: 233
Joined: Fri Aug 31, 2007 2:23 pm
Location: Germany

Postby kurohyou » Sun Jan 23, 2011 1:17 am

Decided to make a release. Hope you enjoy :)

http://www.mediafire.com/?1m2c2c9met1rdce
kurohyou
 
Posts: 213
Joined: Tue Jun 29, 2010 9:59 pm

Postby Nemesis#13 » Sun Feb 26, 2012 8:04 am

bump.

Could you reupload your app?
Or maybe even upload the code to a code hoster like github, sourceforge or the like.
User avatar
Nemesis#13
 
Posts: 1041
Joined: Mon Aug 04, 2008 8:09 pm
Location: Germany

Postby kurohyou » Sun Feb 26, 2012 8:39 pm

Sure. I've still got the code lying around, it's probably a bit rusty now compared to some of the other stuff I've been doing. If people are keen I'll spruce it up and repost.
kurohyou
 
Posts: 213
Joined: Tue Jun 29, 2010 9:59 pm

Postby dialNforNinja » Thu May 17, 2012 7:27 pm

Any progress for a repost?

- dNN
dialNforNinja
 
Posts: 8
Joined: Wed May 16, 2012 9:45 pm
Location: screentanning on the keys

Postby kurohyou » Fri May 18, 2012 12:59 am

Sorry all, I've been flat out trying to finish off the current iteration of my scene editor. I can probably release what I had before, but it's not very clean code...
kurohyou
 
Posts: 213
Joined: Tue Jun 29, 2010 9:59 pm

Postby ambyra » Fri May 18, 2012 10:53 am

It looks great to me! Release it before it disappears. Google code is good.
ambyra
 
Posts: 130
Joined: Sat Sep 20, 2008 5:47 pm


Return to Showcase

Who is online

Users browsing this forum: No registered users and 0 guests