Articles about Blender’

May 19, 2010

Loading a 3DS file (min3D framework for Android)

Posted by Dennis in 3D, Android 6 comments

Another update to the min3D framework for Android. A new parser that allows you to load in 3DS files (used by the Autodesk 3ds Max 3D modeling, animation and rendering software).
In the previous tutorials (Loading 3D models with the min3D framework for Android and Loading multiple 3D objects from an Obj file (min3D for [...]


May 18, 2010

Loading multiple 3D objects from an Obj file (min3D for Android)

Posted by Dennis in 3D, Android 2 comments

I just committed an update to min3D’s .obj file parser.  Yesterday’s tutorial showed how you can import an .obj file into min3D.
The latest commit adds support for multiple files in one .obj file. In this example, the car’s body and 4 wheels are separate objects.
This is the RendererActivity code that shows you how to get [...]


May 17, 2010

Loading 3D models with the min3D framework for Android

Posted by Dennis in 3D, Android 16 comments

Min3D is a new 3D framework based on OpenGL ES for Android. It’s still in its early stages, but new stuff is getting added rapidly. If you have an Android phone you can download the demo .apk file and install it on your phone.
I started contributing to the framework by writing a parser for .obj [...]


Mar 19, 2010

Blender to WebGL Exporter - Animation Support

Posted by Dennis in 3D, Blender, WebGL 5 comments

I just added the option to export frame animation to native WebGL. WebGL is low level and doesn’t natively support interpolation or bones animation. This is why it exports all vertex data for each frame. So use with care, because the generated JavaScript files can be very large! Next step will be to look at [...]


Mar 15, 2010

Blender to WebGL exporter

Posted by Dennis in 3D, WebGL 3 comments

A month ago I posted a preview of some Blender to WebGL JavaScript exports. I haven’t had the time to add that many features to it, but I decided to put it on Google Code anyway. At the moment it exports to:

Native WebGL
SceneJS
GLGE

The export options are very basic at the moment. Hopefully I’ll find time [...]


Mar 15, 2010

Blender to ActionScript Exporter on Google Code

Posted by Dennis in 3D, ActionScript, Blender, Flash 2 comments

There have been requests to put the Blender to ActionScript exporter on Google Code.
I’ve created this page: http://code.google.com/p/blender-as-exporter/
If you want to make any contributions to make the plugin better then give me a shout!


Feb 23, 2010

Blender Exporter Updated: ActionScript Vectors Support (FP10)

Posted by Dennis in 3D, ActionScript, Blender 2 comments

Another update to the Blender to ActionScript exporter. I’ve added the option to export to ActionScript Vectors. This way you can use the exported data with native Flash Player 10 3D. The export is quite basic, there’s still stuff you have to do yourself. This is the data that is exported:

vertices
indices
texture coordinates
scaling
translation
rotation

This example source code [...]


Feb 4, 2010

Blender to WebGL JavaScript Exporter

Posted by Dennis in 3D, WebGL 8 comments

I’ve been playing with this technology lately and I have to say: WebGL is hot stuff. Through the HTML5 <canvas> element you can add hardware-accelerated 3D graphics to web pages. There’s no need to install a separate plug-in. It isn’t available in current browser versions however. You’ll need to install nightly builds of Firefox, Chrome [...]


Jan 28, 2010

Blender to ActionScript Exporter Updated: Away3D Lite 1.0.2

Posted by Dennis in 3D, ActionScript, Blender, Flash 1 comment

Another update to the Blender to ActionScript exporter. Away3D Lite 1.02. has been added to the list. Download it from the usual place here.


Oct 28, 2009

Blender to ActionScript Exporter Updated: haXe Support

Posted by Dennis in 3D, ActionScript, Blender 1 comment

The haXe port has become the main focus of the Sandy 3D engine. Why use haXe? According to the Sandy website:
“There are some good reasons why you might want to use haXe: performance, ability to cross language boundaries, a language packed with features. Sandy provides a native implementation, bringing with it all the cross-platform and [...]