تبليغاتX
Hani Rezayan - GeomViz DLL
 
بلند بلند فکر کردن يک مهندس ژئوماتيک
 
نسخه نخست کتابخانه نمايش سه بعدي اشکال هندسي موسوم GeomViz را در اين پست عرضه مي نمايم. براي استفاده از اين کتابخانه بايد ابتدا کتابخانه هاي پايه مربوطه را نصب نماييد. اين کتابخانه در حال توسعه مي باشد و در پست هاي بعدي تغييرات مربوطه ارائه خواهند شد. بعلاوه مثالي از بکارگيري اين کتابخانه نيز ضميمه شده است.

کنترل هاي فضاي سه بعدي به شرح زير مي باشند:

1. Left Mouse -> Rotation
2. Left Mouse + Shift -> Move
3. Right Mouse -> Zoom
4. Arrow keys -> Step Rotation
5. Arrow keys + Shift -> Step Move
6. PgDown and PgUp -> Next and Previous Frame
7. Space -> Start/Stop Animation

فرمت نام گذاري فايل هاي داده به شکل زير است:

data_name_Points/_Lines/_Polygons[_Frame Number] TestData_Points_1 TestData_Points_2
TestData_Lines_1, TestData_Lines_2
TestData_Polygons_1, TestData_Polygons_2

فرمت فايل نقطه اي به صورت زير است:

Dimension [2/3]
Number of Points
X1,Y1,Z1
X2,Y2,Z2
...
3
9
-18.0 27.0 26.0
-10.0 -22.0 23.0

وجود فايل نقطه اي براي هر فريم الزامي است.

فرمت فايل خطي به صورت زير است:

Number of Lines
Point_ID_1,Point_ID_2,...
Point_ID_1,Point_ID_2,...
...
2
0 1
1 2

فرمت فايل چندضلعي به صورت زير است:

Number of Polygons
Point_ID_1,Point_ID_2,...
Point_ID_1,Point_ID_2,...
...
2
0 1 3
1 2 0

توجه کنيد که مقدار Point_ID از 0 شروع مي شود.


رمز بازگشايي فايل ها: rezayan

 
  POWERED BY BLOGFA.COM