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 revision Previous revision
Next revision
Previous revision
proton:win_3dapp [2010/11/07 11:06]
seth
proton:win_3dapp [2010/12/22 03:35]
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.txt ยท Last modified: 2010/12/22 03:35 by seth