Blitz3d for Android
Blitz3D Forums/Blitz3D Userlibs/Blitz3d for Android
| ||
Please make it happen, $$$$$ |
| ||
I think that may happen as soon as pigs fly and hell freezes over... In a more serious note: BRL also sells Monkey, which can compile for Android. different syntax than B3D though, and no built-in 3D support. |
| ||
its possible ... i might do something in that area translation to monkey and from monkey to andriod |
| ||
probably be easier to port minib3d to android. |
| ||
Dream on. Merry christmas ;) |
| ||
actually i have a blitz3d wrapper layer for android in the works using the jPCT-AE 3d lib. so far so good, i don't know if i will prt the b3d format but it supports all the other 3d formats b3d supports plus Collada for rigged meshes. here is a snippet of what building a b3d app in eclipse looks like so far. package myvr.vgl.main; import com.threed.jpct.Camera; import com.threed.jpct.Object3D; import vgl.b3d.jpct.JB3D; public class MyVRChatActivity extends JB3D { public Camera cam; public Object3D cube; public void b3dloop() { //do your loop functions here. } public void initB3d() { cam = CreateCamera(); cube = CreateCube(1.0f); } } testing it on my android tablet. works well at the moment |
| ||
Made this here with the below code. Still needs work but so far i've been working on simplifying the complex methods into simple functions that resemble blitz3d.![]() package myvr.vgl.main; import java.io.FileNotFoundException; import com.threed.jpct.Camera; import com.threed.jpct.Light; import com.threed.jpct.Object3D; import com.threed.jpct.Texture; import vgl.b3d.jpct.JB3D; public class MyVRChatActivity extends JB3D { public Camera cam; public Object3D cube; public Texture tex; public Light lit; public void b3dloop() { } public void initB3d() { cam = CreateCamera(); cube = CreateCube(1.0f); lit = CreateLight(0); try { tex = LoadTexture("B-Max.png", 0); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } System.out.println(tex.toString()); if(tex!=null) { EntityTexture(cube,tex); } PositionEntity(cube,0.0f,0.0f,0.5f); } } Last edited 2011 Last edited 2011 |
| ||
I'm teetering on the brink of getting an Android tablet - this might just tip me over the edge. I appreciate I could get it running on my Android phone, but seeing as my phone is a low end HTC wildfire - I don't hold much hope that it'd cut the mustard. Great work. |