[3DCGModeler] (NfDesign)



Graphic Editor for Point-clouds Process System : Point-clouds Process System
We developed NfDesign for the needs.
Please go to 3DCGModeler-samples
too.
Functional explanations are indicated here.
If you need to CUSTOMIZE NfDesign, please click
here!
The program is based on the standard graphic engine, OpenGL.
Multi-thread, particularly effective for geometric editing is implemented.
Diverse geometries such as Points, Lines, Polylines, NURBS-curves, Triangles, Triangle-meshes, NURBS-surfaces, Subdivision-surfaces, Metaballs and Height-field can be used for modeling.
Diverse 2/3D primitives are parametrically generated inside 3D cursor.
Editing such primitives wholly or partially is a short cut of modeling objects.
Flexible functions of editing wholly or partially including boolean operation and intersection method are included in the program.
In addition to intutive mouse operation for modeling and editing, a dialogue coincided with the operation
is displayed with numerics on this operation.
These numerics can be modified by key operation for precise setting.
Existing objects can be located at any position of 3D space with any scale and lean by means of 3D cursor.
This is a superior feature for space design.
Superior features for civil engineering.
These are computing/modeling of bank faces for roads etc, displaying scene at setting viewpoint and target point, and also displaying scenes at looking around.
Polylines can easily be drawed in 3D space.These are changed to camera path(s). The program displays scenes at each camera continuously or outputs into AVI file.
There are various features implemented for material definition, texture mapping and rendering.
*rendering by ray tracing method *addition of light sources for rendering *globe around the earth with texture for rendering *material definition including tranparecy, shadow effects *texture mapping *noises,lattices, contours,other patterns for rendering *3D painting *rubber sheeting for mapped texture
The program can capture scanned solids taken by CyberModeler.(SANYO Electric Company Ltd.)
(chainPoints)
(stdmesh) (Section)
Two and a half triangle-mesh can be changed to point clouds in order at plan view. The above "chainPoints" connects all the two and a half points with triangles, consequently generates long and narrow triangles, which are not beautiful and are inconvenient for texture mapping. The generated point clouds can be connected with the above "chainPoints".
(sectionLine)
Any triangle-mesh (with or without overhang) can be sectioned by arbitrary polylines in Z direction. Arbitrary polylines are either 2 or 3D. In civil and architectural engineering, 3D cross-section lines in Z direction are very important for planning, simulation and other. This program makes them easily.
(proj2d)
The output of the above function is true 3D. Usually government organizations demand 2D drawings in X-Y plane. This function makes it possible to project 3D lines to 2D, and to output as dxf format after adjusting origin and inclination.
(pickout) (vhLine)
This function makes it possible to calculate inclination of each triangle of triangle-mesh and to classify them based on triangle range. If there is a ground inside NfDesign, users can easily find suitable area for leveling etc.
(Section 2)
After defining a plane set by 2 clicking points and the viewpoint, the intersection lines between the plane and the object are found and measured. Measured data are displayed and output.