OBJSubscribe to RSS - OBJ

SceneJS – creating a JavaScript controlled, animated 3D character (part 2)

Introduction

This is the second part of the article about creating a JavaScript controlled and animated 3D character. In the first part of the article we have showed you where you can look for materials regarding 3D models creation. You have also learned how to export 3D models to the OBJ format and how to create a basic setup of SceneJS. In this part we will cover steps 4 and 5 – that is creating of a skybox and importing and animating 3D OBJ models in SceneJS using JavaScript.

Loading a 3D model for your Tizen Native application - part 2

This is the continuation of the “Loading a 3D model for your Tizen Native application - part 1” article. If you haven’t yet, please, get familiar with the first part before reading this one. The first article describes how to export a 3D model from Blender using the OBJ file format and how to understand this format. This one – how we implemented an example of the OBJ file format parser, which produces arrays necessary to draw the model in a 3D graphic application.

Loading a 3D model for your Tizen Native application - part 1

Introduction

Tizen Native API gives a possibility to create a 3D graphic application based on OpenGL ES 1.1 or 2.0. You can hardcode the model data in the source code and display it (see: Evas GL sample, GLView11Cube, GLViewCube, GLViewShader sample applications in Tizen SDK).

However, don't you think it would be handier to load the 3D model (created with an external tool like Blender) from a file? This will be the topic of this article series.