Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 29720, C++Builder XE5 3D app for iOS - rotating Earth and Mars

by David Intersimone Email: Anonymous


Source code project for my blog post. In this blog post we'll take a quick look at 3D iOS application programming using C++Builder XE5 Update 2. This application will contain two rotating planets - Earth and Mars using TSphere, TTextureMaterialSource and TFloatAnimation components. The rotation will be controlled by a TSwitch and the camera Z axis position will be controlled using a TTrackBar.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For C++Builder, Version 1.0  to 18.0 126 downloads
Copyright: All rights reserved


Size: 867,173 bytes
Updated on Thu, 06 Feb 2014 12:58:24 GMT
Originally uploaded on Thu, 06 Feb 2014 12:58:16 GMT
SHA1 Hash: 535664D60401AF71C9E6BBF1DA01EB69E17698CB
MD5 Hash: 009F8C8AA7E32A3A4623EFA84347C0CB

    Explore the files in this upload

Description
In this blog post we'll take a quick look at 3D iOS application programming using C++Builder XE5 Update 2. This application will contain two rotating planets - Earth and Mars using TSphere, TTextureMaterialSource and TFloatAnimation components. The rotation will be controlled by a TSwitch and the camera Z axis position will be controlled using a TTrackBar.

This simple C++ for iOS project uses an HD form application with two ToolBars (on the top and bottom) for the 2D components (TSwitch, TTrackBar and a few TLabels). The rest of the client area contains a TViewPort3D which allows you to add 3D components onto a HD form. Alternatively you can create a 3D form and put HD components onto the form using a TLayer3D component. If you want to start with a 3D form, the Embarcadero DocWiki has a tutorial "Creating a 2D Interface in a 3D Application (FireMonkey 3D Tutorial)" available at http://docwiki.embarcadero.com/RADStudio/XE5/en/Creating_a_2D_Interface_in_a_3D_Application_(FireMonkey_3D_Tutorial).

Blog post is at: http://blogs.embarcadero.com/davidi/2014/02/06/43528

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Server Response from: ETNACDC03