3D Capabilities

Interested adding compiled externals from LiveCode and third parties to your LiveCode projects? This is the place to talk about them.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
sketchpad92
Posts: 7
Joined: Tue Apr 28, 2009 6:33 pm

3D Capabilities

Post by sketchpad92 » Tue Apr 28, 2009 6:36 pm

I'm wondering what kind of 3D capability Rev studio might have, and where I may find more information about the types of things that it can do with 3D images. I have heard there are some plug-ins available...

M

edljr
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 56
Joined: Sun Oct 26, 2008 6:47 am
Location: Tullahoma, Tennessee, United States
Contact:

3D Capabilities

Post by edljr » Mon Jul 13, 2009 5:08 am

M,

You can use rev's layering and size/shading to mimic depth. If you want a 3D development tool, try Unity3D. You will need to know .NET-based JavaScript or C#.

Ed

shadowslash
Posts: 344
Joined: Tue Feb 24, 2009 6:14 pm
Location: Philippines
Contact:

Post by shadowslash » Mon Jul 13, 2009 11:47 am

Parañaque, Philippines
Image
Image

edljr
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 56
Joined: Sun Oct 26, 2008 6:47 am
Location: Tullahoma, Tennessee, United States
Contact:

3D Capabilities

Post by edljr » Mon Aug 10, 2009 6:12 am

What is known about Franklin 3D? According to the limited information on the site, it "is an external based on the Runtime Revolution specification for externals."

Site URL: http://franklin3d.com/index.php/faq/39- ... erview-faq

Ed
--
Ed Lavieri
three19
www.three19.com
--

paul_gr
Posts: 319
Joined: Fri Dec 08, 2006 7:38 pm
Location: Blenheim, New Zealand

Post by paul_gr » Mon Aug 10, 2009 7:27 am

Most of the info available seems to be on the FAQ you quoted.

The price can be seen at:
http://franklin3d.com/index.php/compone ... egory_id=7

it's priced at $299.
I presume they are going up against Shockwave and Unity 3D with that pricing.

Paul

Mark
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 5150
Joined: Thu Feb 23, 2006 9:24 pm
Contact:

Post by Mark » Mon Aug 10, 2009 11:15 am

Ed,

It looks like the Franklin3D engine is actually the IrrLicht Engine. You can download it here but I don't think it is of any use if you're not a VB or C++ programmer. The .NET compatibility might be appealing though and there is also a Mac version which I assume is compatible with XCode (but I couldn't find any info on that). The good thing about Franklin3D would be, of course, that it is ready for use with Revolution, while the IrrLicht Engine would take quite a lot of effort to make it work (exactly what whoever makes Franklin3D seems to be doing).

I can't find any reference to the IrrLicht Engine on the Franklin3D site. If they are indeed connected, I believe it would be necessary to add this reference to the site, because anyone using the Franklin3D engine would be obliged to do so as well.

Best,

Mark
The biggest LiveCode group on Facebook: https://www.facebook.com/groups/livecode.developers
The book "Programming LiveCode for the Real Beginner"! Get it here! http://tinyurl.com/book-livecode

edljr
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 56
Joined: Sun Oct 26, 2008 6:47 am
Location: Tullahoma, Tennessee, United States
Contact:

Post by edljr » Mon Aug 10, 2009 5:55 pm

Hi Mark,

Thank you for the insight. I am not sure it is worth the $299 to experiment with the product.

Ed
--
Ed Lavieri
three19
www.three19.com
--

n.allan
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 153
Joined: Mon Mar 12, 2007 12:06 pm

Post by n.allan » Sun Aug 23, 2009 1:05 pm

I think when the new externals api is launched at RevLive 2009 this will be be a whole new ball of wax. The passing of pointers and arrays between rev and an external will simplify and speed things up drasticly when it comes to c++ oriented 3D engines.

Another sticking point is that runrev is not an Object Oriented Language. Don't get me wrong, I don't have any desire to make it OO as you can usually program your way out of it. It just makes all those funky cross platform 3D engines just that bit farther out of reach for RunRev users.

I took my Blitz3D SDK external off my site because I had very little feedback on it. I could post it again if you want another look. It's win32 only, but really is proof of concept. The Blitz3D SDK itself cost $100 and it is very usable product in C++ alone. But with the use of my open source RunRev External wrapper you can access most of the functions from rev. You can even paint your 3D scene to any stack or substack by initialising the engine with the windowid of the stack you want to paint to. Unfortunately my lack of understanding of callbacks prevents me from trapping mouse messages in this HWND mode.

InfoCentral
Posts: 90
Joined: Thu Feb 11, 2010 5:14 am
Location: Los Angeles

Re: 3D Capabilities

Post by InfoCentral » Fri Feb 26, 2010 7:37 am

I can see right now that this program has to drastically evolve if it is to survive. Adobe addressed the expanding 3D issue in CS4 with implementation into Photoshop. I suspect that this will be even more expanded in CS5. I know that there is going to be a physics engine added to Flash. They are also addressing the GPU acceleration issue which is just amazing. In the area of technology its all about keeping up, leading the way, or being left behind. And when your left behind survival becomes your top priority.
"I am an Apple user and whatever they tell me I know it is for my own good and for the good of the collective..."

Post Reply

Return to “Using Externals”