Top Banner
1 YOUR QUALITY PARTNER FOR SOFTWARE SOLUTIONS TMA SOLUTIONS www.tmasolutions.com Sample 3D Projects
15
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sample 3D Projects_ TMA Solutions

1

YOUR QUALITY PARTNER FOR SOFTWARE SOLUTIONS

TMA SOLUTIONS

www.tmasolutions.com

Sample 3D Projects

Page 2: Sample 3D Projects_ TMA Solutions

2

Overview

3D Programming:

3D engines: NeoAxis, XNA, DXStudio, Visual3D, Unity, Irrlicht

Integrate 3D engines into Windows, WPF & Mobile application

OpenGL, OpenGL ES

CAD Development

PipeCAD

Format Files

MD2, MD3, 3DS, OBJ, DAE, BSP, B3D, etc.

Applications

AutoCAD, ObjectARX

AutoCAD software application

Sencha, WebGL, Neo

Page 3: Sample 3D Projects_ TMA Solutions

3

Sample Projects

3D Piping CAD

3D CAD Modeling

Commodity Handling Solutions

3D Map Application

Mobile Apps Screenshots

Page 4: Sample 3D Projects_ TMA Solutions

4

3D Piping CAD

Scope of Work: General code enhancement and structural improvements Adding features Develop the product to completion 3D programming

Features: Simplifies 3D modeling of piping, structural steel, and equipment Generate automatic isometrics when model is ready to be issued for

checking or construction Powerful tool providing necessary means to expand design capabilities and

the freedom to create components & libraries Define project parameters & create pipe specs Customize & produce material reports

Technologies: Visual C++ MFC, ATL, OLE DB, COM, ActiveX OpenGL, Object ARX SQL Server 2005/2008 AutoCAD software application

Page 5: Sample 3D Projects_ TMA Solutions

5

3D CAD Modeling

Project Description: Develop a 3D software to view 3D images and calculate the cost of materials for the system. Project management support 6 kinds of objects: pipe, tank, L corner, T corner,

lock, and tap Drag and drop objects from the tool box to a

scene (the tool automatically identifies the position, size, and color of the object, or the user inputs this information manually)

Move, rotate, change size, color, and view Store object data (3D data, price, etc.) in database Find connection between elements automatically Calculate the material bill

Technologies:

VC++ (Visual Studio 2005) 3D programming MFC, OpenGL SQL Express 2005 Source control: Mercurial

Page 6: Sample 3D Projects_ TMA Solutions

6

Commodity Handling Solutions

Scope of Work: Develop web application & Windows

application 3D programming Automation Test Embedded programming

Features: Shipping/task management Connect between server and multiple

clients via USB or wireless host chip Manage applications running on server

Technologies: ASP.NET MVC 3, C# (NET 4.0) Windows form, WPF SQL Server 2005/2008 OpenGL, XNA, NeoAxis, DXStudio,

Visual3D Microsoft UI Automation Tool USB/Zigbee host chip, GPS device

Page 7: Sample 3D Projects_ TMA Solutions

7

3D Map Application

Scope of Work: Develop WebGL application based on a CAD

software for surveying, mapping, and design.

Features: Operate 3D view such as CAD software does

on web platform i.e orbit, zoom, picking etc. Import/export 3D drawing/map Print 2D/3D PDF from selected area of

map/drawing Administration system control (role,

permission, publish versions control, etc.)

Technologies: WebGL, Sencha Ext MVC model Javascript, HTML5, JSON

Page 8: Sample 3D Projects_ TMA Solutions

8

Mobile Apps Screenshots

sofaDESIGNER

fabricVIEWER

room3DBUILDER

Page 9: Sample 3D Projects_ TMA Solutions

9

Screenshots: sofaDESIGNER

Page 10: Sample 3D Projects_ TMA Solutions

10

Screenshots: sofaDESIGNER

Page 11: Sample 3D Projects_ TMA Solutions

11

Screenshots: fabricVIEWER

Page 12: Sample 3D Projects_ TMA Solutions

12

Screenshots: fabricVIEWER

Page 13: Sample 3D Projects_ TMA Solutions

13

room3DBUILDER

Page 14: Sample 3D Projects_ TMA Solutions

14

room3DBUILDER

Page 15: Sample 3D Projects_ TMA Solutions

TMA Solutions 15

THANK YOU !

+ 1 802-735-1392+ 61 414-734-277+81 3-6432-4994www.tmasolutions.com

North America number:Australia number:Japan number:Website:

+84 8 3997-8000+84 908-676-212+84 8 [email protected]

Tel:Mobile:Fax:Email: