Page 1 of 1

Squaddler - 3d object creator WIP.

Posted: Wed Jun 30, 2010 9:32 pm
by pjay
Squaddler is a minimalist tool that i'm developing that'll allow retro (80s style :D) 3d object creation & animation to assist in some casual game development i'm looking to do. The principle is to be able to create 3d assets within the code itself, much like SpotFX is for sound samples.

It's not very pretty to look at, and currently very much work-in-progress (at around about 50% complete it's more of a toy than a usable tool), there's no animation for example, but you can still be quite creative with what's on offer.

Commands are added to your selected object by double-clicking them & the command variables are adjusted by using the spindgadgets at the bottom of the objects' commands.

Camera control is rudimentary; when the mouse is over the 3d viewport, zoom in / out using your mousewheel and rotate by using the right mouse button whilst moving your mouse. The UI was created around a free-scrolling mousewheel, so it might be a bit awkward without one.

I've chucked in an Export viewer which can be used to view your objects outside of the Squaddler program. However, face colours / normals have been omitted from the Squaddler export function.

Image

Download: http://dl.dropbox.com/u/6000090/Squadller.zip

Re: Squaddler - 3d object creator WIP.

Posted: Thu Jul 01, 2010 3:47 pm
by Rook Zimbabwe
Looks interesting... is there example code with it to see how it can be used??? :mrgreen:

Re: Squaddler - 3d object creator WIP.

Posted: Fri Jul 02, 2010 11:28 am
by pjay
Hi Rook,

Not sure if this is what you're asking for, but this is how I imagine it'll work at code level:

Code: Select all

Result = Squaddler_CatchPack(Pack) ;/ Converts Squaddler IncludeBinary to Squaddler command memory structure
Result = Squaddler_Build_Pack(Pack.i, #Flag) ;/ Builds all Squaddler pack objects
Result = Squaddler_Build_Object(Pack.i,object.i, #Flag) ;/ Builds an individual Squaddler Pack object
With the #Flag being Ogre3d mesh object, or #80s3D, which is the format of my own engine.

Objects are then controlled with the relative 3d functions to move, rotate, scale etc,.

Re: Squaddler - 3d object creator WIP.

Posted: Tue Jan 25, 2011 9:55 pm
by Rings
any news about the project ?

export to mesh/entity (to use in ogre3d) possible ?

Re: Squaddler - 3d object creator WIP.

Posted: Mon Jan 31, 2011 9:22 am
by pjay
Hi Rings,

It's still being developed, and has changed a lot since this release, but the arrival of my daughter a few days after this was originally posted stunted development a fair bit.

Originally, Ogre export was going to be integral, but I've had to back away from it now, as PBs current implementation left it incompatible in areas (the lack of quad support being pretty much a show-stopper to a quad based modellers output). I'm aware that an updated implementation is on the horizon, so will definitely reconsider when that comes to light :)

Phil.

Re: Squaddler - 3d object creator WIP.

Posted: Mon Jan 31, 2011 4:22 pm
by Rook Zimbabwe
congrats Phil!

I have heard, and Rings would know better than me by a long shot, the latest OGRE will be happening in the next update...

I only hear RUMOR so don't take that to heart!!!