User Tools

Site Tools


proton:win_3dapp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
proton:win_3dapp [2010/11/07 11:06] sethproton:win_3dapp [2010/12/22 03:35] (current) seth
Line 2: Line 2:
 This app combines the features of the previous apps with the powerful 3D engine [[http://irrlicht.sourceforge.net/|Irrlicht]]. This app combines the features of the previous apps with the powerful 3D engine [[http://irrlicht.sourceforge.net/|Irrlicht]].
  
-I integrated it over a couple days [[http://www.codedojo.com/?p=440|about a year ago]], so it's based on V1.6, not the absolute latest version(up to 1.71 now)  If I use it in a "real" project I will probably update and clean it up a bit.+It's based on the Irrlicht GLES 1.7.1 beta branch.
  
 Key points about how I integrated it: Key points about how I integrated it:
   * I don't use any of Irrlicht's GL init/window code, Proton handles that   * I don't use any of Irrlicht's GL init/window code, Proton handles that
   * I added a custom texture type so it could read my .rttex format, including pvrct. (PowerVR compressed textures that iOS stuff uses)   * I added a custom texture type so it could read my .rttex format, including pvrct. (PowerVR compressed textures that iOS stuff uses)
-  * It supports only two renderers, GL and GLES V1.X.  Both work on Windows, only GLES works on portable devices, naturally+  * It supports only two renderers, GL and GLES V1.X.  (GLES or GL can work on windowsmobiles can only use GLES)
   * It is able to load texture formats that Proton can't, including .jpg and .png directly   * It is able to load texture formats that Proton can't, including .jpg and .png directly
   * You can use Proton's entity/components along side of Irrlicht, in this example Proton handles the GUI controls   * You can use Proton's entity/components along side of Irrlicht, in this example Proton handles the GUI controls
Line 18: Line 18:
  
 ====You built RTBareBones and RTSimpleAPP, right?==== ====You built RTBareBones and RTSimpleAPP, right?====
-This tutorial assumes you already did [[proton:win_setup|this one]], and [[proton:win_setup2|this one]].  At least skim them or you won't know about installing FMOD or building resources!+This tutorial assumes you already did [[proton:win_setup|this one]], and [[proton:win_setup2|this one]].  At least skim them or you won't know about building resources!
  
 ====Compiling RT3DApp on Windows==== ====Compiling RT3DApp on Windows====
proton/win_3dapp.1289128014.txt.gz · Last modified: 2010/11/07 11:06 by seth