Home    General Stuff    General Media
#1

Foof Engine returns - on the Android!

Archive: 12 posts


EDIT - Hmmm... If this should be in artwork and creativity or anywhere else, please mods move it! I apologize.

Well if anyone remembers I started a recent 3D engine project (which I haven't been disclosing much on as I'm not prepared to release info just yet) to either become A) the foundation for a game idea I've had or B) a toolset for others to make games with. Or maybe even both.

Well, today I started a new engine project on the Android...

http://www.youtube.com/watch?v=LuMMCLcDVIA

http://www.youtube.com/watch?v=LuMMCLcDVIA

Right now I have the bonework of the typical Update and Render loops, tests the list of models against a view frustum, etc.

Android uses fixed function OpenGL only, so no fancy lighting effects. but it HAS lighting effects, at least. Will try to make the most of OpenGL's lighting and I guess I will implement lightmapping for static geometry.

Uses a variation of my foof engine 3D format and supports 32-bit textures with alpha channel. I will try to be more active with sharing my personal programming projects from now on.

I have some ideas to work this towards, and the silly images aren't necessarily representative of what this engine will be geared towards.

(and yes those unicorns are drawn in LBP)
2010-12-18 04:47:00

Author:
Foofles
Posts: 2278


The Foofs does it again.

I haz a new meme :3
2010-12-18 06:29:00

Author:
Bremnen
Posts: 1800


Wow, that looks amazing!2010-12-19 20:24:00

Author:
AA_BATTERY
Posts: 1117


You should try something on the iOs, that would be a challenge,.2010-12-19 20:34:00

Author:
TehUberZac
Posts: 587


You should try something on the iOs, that would be a challenge,.

I will, my development team is working on many utilities for the android and the IPhone so I will gladly also try some 3D on it as well. It's just easier for me to test android apps from my home computer

Right now I'm working on an animation solution so I hope to have another vid tonight.
2010-12-19 21:05:00

Author:
Foofles
Posts: 2278


Ooh, another thing to look forward to on my Eris, I hope. (The Eris has troubles since its hardware sucks.)

Sent from my nonsensikal v16.1 vanilla Eris.
2010-12-19 21:07:00

Author:
Super_Dork_42
Posts: 1874


You should try something on the iOs, that would be a challenge,.

You need a Mac to really be able to develop anything on iOS to any true extent...
2010-12-19 21:08:00

Author:
Fishrock123
Posts: 1578


hey foof, if you make some iOS stuff, i could test for yah, getting an itouch 4th gen christmas2010-12-24 00:18:00

Author:
theswweet
Posts: 2468


That is cool

This 3D stuff is kind of on the side, I'm much more focused on other kinds of apps but it's still a nice venture in the name of knowledge. Hopefully in the 2nd week or so of January as current projects start to shape up I'll start porting them to the IPhone, and at that time will also try doing some 3D on it too because it never hurts to have that, never know when I'd need it!

I haven't been working on this much since I've been out of the house, but main focus is animation in the 3D models.
2010-12-24 03:00:00

Author:
Foofles
Posts: 2278


okay, i guess i'll give you my email so you can send me any things you want me to test...

jjswweet@gmail.com

really looking forward to helping you with those stuff
2010-12-24 03:51:00

Author:
theswweet
Posts: 2468


Well I finally had some time at home to keep poking at this: (from http://foofles.blogspot.com/2011/01/more-3d-android-stuff-animated-models.html)

Ok I have barely been home in the past couple of weeks so couldn't work on this little android 3D engine side project much, but here's an example of my animation class so far:

http://www.youtube.com/watch?v=MTh6nbvCcZg

http://www.youtube.com/watch?v=MTh6nbvCcZg
Uses Hierarchy type animation, as opposed to the skeletal animation in the PC 3D stuff I've been doing. Imagine each section of the model being devoted to one and only one bone instead of 4 bone weights per vertex, I figure this is the lowest cost on the hardware since I'm not sure how much I can push the android. The next step I guess would be to either use softskinning via direct vertex pos interpolation between keyframes, or bones with 1 or 2 weights per vertex.

This is all done with OpenGL in Java.

Each little section of the model can also have a unique material property which I guess I'll have to showcase next, but I need to get my hands on a real android so I can take video that isn't so choppy. Emulation sucks.
2011-01-06 02:20:00

Author:
Foofles
Posts: 2278


That's very cool man. In particular, the lighting looks really good, and that banana is awesome!2011-01-12 01:26:00

Author:
VelcroJonze
Posts: 1305


LBPCentral Archive Statistics
Posts: 1077139    Threads: 69970    Members: 9661    Archive-Date: 2019-01-19

Datenschutz
Aus dem Archiv wurden alle persönlichen Daten wie Name, Anschrift, Email etc. - aber auch sämtliche Inhalte wie z.B. persönliche Nachrichten - entfernt.
Die Nutzung dieser Webseite erfolgt ohne Speicherung personenbezogener Daten. Es werden keinerlei Cookies, Logs, 3rd-Party-Plugins etc. verwendet.