Download 3DModeling
Description
Here are implemented all possible transformations ( rotation, moving, scaling ). Also here are implemented number of algorithm for eliminating invisible lines and surfaces. Some simple algorithms for light. For layout are used DirectX libraries. (GDI is also supported).
Source Files
The download file 3dmodeling.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
Source/3dModeling/3dModeling.sln//from www. j a v a2s. c om
Source/3dModeling/3dModeling.vssscc
Source/3dModeling/3dModeling/3dModeling.csproj
Source/3dModeling/3dModeling/3dModeling.csproj.vspscc
Source/3dModeling/3dModeling/3dModeling.snk
Source/3dModeling/3dModeling/Binaries/Microsoft.DirectX.Direct3D.dll
Source/3dModeling/3dModeling/Binaries/Microsoft.DirectX.dll
Source/3dModeling/3dModeling/ClassDiagram.cd
Source/3dModeling/3dModeling/Core/Elements/Edge.cs
Source/3dModeling/3dModeling/Core/Elements/Polygon.cs
Source/3dModeling/3dModeling/Core/Elements/Vertex.cs
Source/3dModeling/3dModeling/Core/Helpers/Serializator.cs
Source/3dModeling/3dModeling/Core/Light.cs
Source/3dModeling/3dModeling/Core/Shapes/BaseShape.cs
Source/3dModeling/3dModeling/Core/Shapes/Cone.cs
Source/3dModeling/3dModeling/Core/Shapes/CoordinateAxises.cs
Source/3dModeling/3dModeling/Core/Shapes/Cube.cs
Source/3dModeling/3dModeling/Core/Shapes/Cylinder.cs
Source/3dModeling/3dModeling/Core/Shapes/Prizm.cs
Source/3dModeling/3dModeling/Core/Shapes/Pyramid.cs
Source/3dModeling/3dModeling/Core/Transformations.cs
Source/3dModeling/3dModeling/EntryPoint.cs
Source/3dModeling/3dModeling/Icons/Logo.ico
Source/3dModeling/3dModeling/Properties/AssemblyInfo.cs
Source/3dModeling/3dModeling/Properties/Resources.Designer.cs
Source/3dModeling/3dModeling/Properties/Resources.resx
Source/3dModeling/3dModeling/UI/Constants.cs
Source/3dModeling/3dModeling/UI/Controls/AnglesTracker.Designer.cs
Source/3dModeling/3dModeling/UI/Controls/AnglesTracker.cs
Source/3dModeling/3dModeling/UI/Controls/AnglesTracker.resx
Source/3dModeling/3dModeling/UI/Controls/ObjectsTree.Designer.cs
Source/3dModeling/3dModeling/UI/Controls/ObjectsTree.cs
Source/3dModeling/3dModeling/UI/Controls/ObjectsTree.resx
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreateConeForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreateConeForm.cs
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreateConeForm.resx
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreateCubeForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreateCubeForm.cs
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreateCylinderForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreateCylinderForm.cs
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreatePrizmForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreatePrizmForm.cs
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreatePyramidForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreatePyramidForm.cs
Source/3dModeling/3dModeling/UI/Forms/CreateForms/CreatePyramidForm.resx
Source/3dModeling/3dModeling/UI/Forms/EditForms/MovePrimitiveForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/EditForms/MovePrimitiveForm.cs
Source/3dModeling/3dModeling/UI/Forms/EditForms/MovePrimitiveForm.resx
Source/3dModeling/3dModeling/UI/Forms/EditForms/RotatePrimitiveForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/EditForms/RotatePrimitiveForm.cs
Source/3dModeling/3dModeling/UI/Forms/EditForms/RotatePrimitiveForm.resx
Source/3dModeling/3dModeling/UI/Forms/EditForms/ScalePrimitiveForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/EditForms/ScalePrimitiveForm.cs
Source/3dModeling/3dModeling/UI/Forms/EditForms/ScalePrimitiveForm.resx
Source/3dModeling/3dModeling/UI/Forms/Light/ChangeLightSourceLocationForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/Light/ChangeLightSourceLocationForm.cs
Source/3dModeling/3dModeling/UI/Forms/Light/ChangeLightSourceLocationForm.resx
Source/3dModeling/3dModeling/UI/Forms/MainForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/MainForm.cs
Source/3dModeling/3dModeling/UI/Forms/MainForm.resx
Source/3dModeling/3dModeling/UI/Forms/ObjectsForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/ObjectsForm.cs
Source/3dModeling/3dModeling/UI/Forms/ObjectsForm.resx
Source/3dModeling/3dModeling/UI/Forms/ProjectionsForms/AksonometricProjectionForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/ProjectionsForms/AksonometricProjectionForm.cs
Source/3dModeling/3dModeling/UI/Forms/ProjectionsForms/AksonometricProjectionForm.resx
Source/3dModeling/3dModeling/UI/Forms/ProjectionsForms/BevelProjectionForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/ProjectionsForms/BevelProjectionForm.cs
Source/3dModeling/3dModeling/UI/Forms/ProjectionsForms/BevelProjectionForm.resx
Source/3dModeling/3dModeling/UI/Forms/ProjectionsForms/PerspectiveProjectionForm.Designer.cs
Source/3dModeling/3dModeling/UI/Forms/ProjectionsForms/PerspectiveProjectionForm.cs
Source/3dModeling/3dModeling/UI/Forms/ProjectionsForms/PerspectiveProjectionForm.resx
Source/3dModeling/3dModeling/UI/Forms/RotateCursor.cur
Download
Click the following link to download 3dmodeling.zip.
3dmodeling.zip