by Erkan Sanli (12 Submissions)
Category: Graphics
Difficulty: Advanced
Date Added: Wed 3rd February 2021
Rating:
(19 Votes)

An excellent 3DS viewer application. This 3D application allows you to load 3DS files into the application and view them in 3D and save bitmap. Also editing texture parameters; change, tiling, moving, mirroring, flipping, rotating, change opacity-transparency value. Realtime changing material color using RGB and HSL on colordialog. Total 14 different viewstyle. New styles; texturized wireframe, transparent (hidden) wireframe, photo realistic.
If you want to without GradientFill API use "modMyTriangleGradient.DrawTriangleGradientA". Also this sub filling transparent gradient triangle. Another sub
"modMyLineTexture.DrawLineTex". This sub drawing multicolored line. Pure vb, without using OpenGL or DirectX. Include gouraud shading, Delaunay triangulation, clipping, and other stuffs. (Zip:708 kb)
API DeclarationsPrivate Declare Function CreateCompatibleDC Lib "gdi32" ...
Private Declare Function CreateDIBSection Lib "gdi32" ...
Private Declare Function SelectObject Lib "gdi32" ...
Private Declare Function DeleteObject Lib "gdi32" ...
Private Declare Function DeleteDC Lib "gdi32" ...
Private Declare Function BitBlt Lib "gdi32" ...
Private Declare Function StretchBlt Lib "gdi32" ...
Private Declare Function SetStretchBltMode Lib "gdi32" ...
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" ...
Private Declare Sub ZeroMemory Lib "kernel32" Alias "RtlZeroMemory" ...
Private Declare Function VarPtrArray Lib "MSVBVM60.dll" Alias "VarPtr" ...
Download EGL3DStudioPro 4 (700 KB)