3D


31 posts   Page 2 of 2   1, 2
by paddyg » Mon Jun 11, 2012 10:32 pm
Stormdrain

I'm waiting for Jim's script and concentrating on getting the python/panda code working on a standard linux machine; not sure whether Jim's silence is a good or bad sign. There's a lot of stuff in panda that I, for one, could manage without but as I say, the little pi did manage to compile the whole bang shooting match (without png, jpeg, python, collada etc etc support) without generating a single error over the four or five hour period. However, as per Jim's comment it didn't have the right OGLES support.

I would be happy to start digging into the code but don't want to duplicate whatever Jim is doing.

Paddy
also https://groups.google.com/forum/?hl=en-GB&fromgroups=#!forum/pi3d
User avatar
Posts: 891
Joined: Sat Jan 28, 2012 11:57 am
Location: Bingley, Yorkshire
by Jim Manley » Mon Jun 11, 2012 10:40 pm
I'm pursuing multiple tracks in parallel, some of which are just involved in getting the Pi integrated into my workspace. For example, every time I need to take the Pi somewhere to show it at a local geek event, test it with various other hardware and software folks have who are waiting for their Pi to arrive, etc. So, I just got an Atrix lapdock to have a very light integrated decent display, keyboard, and trackpad that can plug into the Pi with a couple of cables, which will make the Pi mobile with much less pain than the current rat's nest of cables, display, keyboard, mouse, USB hub, power bricks galore, etc., etc., etc.

I also have had to mess around keeping up with Debian kernel and library updates as I've acquired larger/faster SD cards than the ancient, slow, small card I had initially used to boot up the Pi. Then, there's the WiFi issues I've been working through, and a thousand other little things to do that would normally automagically be taken care of in a more mainstream system (even some Linux systems, such as those based on Ubuntu).

Anyway, some of my many threads (all of these being executed in my off time, mind you) are actually being executed on 3-D efforts, including Panda3D, OGLES, examples, noob tutorials, etc. It's still going to be months before we'll be able to run things as readily as is possible (but, still not truly easy to do) on full-blown OpenGL-based systems, Objective C based iOS apps, Java/Dalvik based Android apps, etc. I'm going to be busy for weeks just teasing out library dependencies, compiler flags/options, what will fit in RAM without swapping, etc., in Panda3D.

The good news is that I'm still alive and kickin', I suppose ;)
The best things in life aren't things ... but, a Pi comes pretty darned close! :D
"Education is not the filling of a pail, but the lighting of a fire." -- W.B. Yeats
In theory, theory & practice are the same - in practice, they aren't!!!
User avatar
Posts: 1357
Joined: Thu Feb 23, 2012 8:41 pm
Location: SillyCon Valley, California, USA
by paddyg » Tue Jun 12, 2012 4:47 pm
More than 'alive and kickin'; you sound like a RPi evangelist, going round to events with your hardware in tow. I feel a bit lame just doing the odd potter now and again.

If there is any teasing out dependencies and so on that you can subcontract I'm happy to help. Though I understand if the work of breaking bits out of the project to delegate is more than just doing it yourself!

I noticed this conversation from a while back, no idea about beagle relevance but rdb definitely knows their stuff.

http://www.panda3d.org/forums/viewtopic ... 5946#85946
also https://groups.google.com/forum/?hl=en-GB&fromgroups=#!forum/pi3d
User avatar
Posts: 891
Joined: Sat Jan 28, 2012 11:57 am
Location: Bingley, Yorkshire
by chrislale » Sun Jun 17, 2012 7:29 pm
mole125 wrote:It may be worth people looking at kivy (http://kivy.org/#home), it is a python library built on top of pyGame (and other libraries) but with OpenGL ES support for UI and graphics (2d not 3d from what I can tell). I've no idea if anybody has tried compiling and running it on the RPi yet though.


I have got Kivy to work on the RPi, but not very well yet. See this post http://www.raspberrypi.org/phpBB3/viewtopic.php?f=68&t=8653.

Kivy itself looks very promising. Projects have a Python file and a Kivy file which contains an object tree. This makes the structure and function very clear. Also does touch screens.
Chris Lale
Posts: 4
Joined: Wed Dec 14, 2011 9:03 am
by matthewtb » Sun Jun 17, 2012 7:53 pm
Wait a few months and Pi3D will be available for download... :geek: :mrgreen:
Posts: 32
Joined: Wed Nov 09, 2011 1:43 pm
by chrislale » Sun Jun 17, 2012 8:14 pm
matthewtb wrote:Wait a few months and Pi3D will be available for download... :geek: :mrgreen:

Yes, looks interesting. Presumably it won't help with Kivy though?
Chris Lale
Posts: 4
Joined: Wed Dec 14, 2011 9:03 am