Click here to Skip to main content
15,891,828 members
Everything / 3D

3D

3D

Great Reads

by Espen Harlinn
Harlinn.Windows is a collection of libraries that I have put together that serves as a big part of the runtime we use at work.
by Keyvan M. Kambakhsh
This article introduces i3DML project and demonstrates how XML and JavaScript can help you build interactive 3D Worlds.
by Leif Simon Goodwin
A 3D surface plot control in C#
by Gary.Miller.WPF
In this article, I describe how I implemented a 3D subdivision surface modeling application in JavaScript and WebGL.

Latest Articles

by Espen Harlinn
Harlinn.Windows is a collection of libraries that I have put together that serves as a big part of the runtime we use at work.
by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
by EgorYusov
This article describes Unity low-level plugin interface and the Unity graphics interface emulator that facilitates native plugin development.
by Kenneth Haugland
A basic guide for reading glTF files and showing simple 3D images

All Articles

Sort by Updated

3D 

31 Aug 2011 by #realJSOP
I'm guessing, but...0) To delete/erase one, shouldn't you just be able to delete it form the parent group's Children collection?1) To change it, retrieve it from the parent group's Children collection and change the appropriate values.
23 Aug 2013 by #realJSOP
I'm trying to get some text to a desired angle using WPFs built-in 3D classes (and only using XAML). The code that uses this user control then calls a method in the control to render the renderPanel to a png file. According to this xaml, it's displaying exactly the way I want it. However, it...
14 Jun 2021 by A-Games
Why am i getting this error? This is code from the microsoft website:
22 Jan 2014 by AARON_ZXF
recently, i read André LaMothe's book (master of 3d game programming skills), the cob file created by truespace contains the whole information about the object to draw,such as vertices, color, shade mode.... and, i downloaded the latest version(trueSpace7.61 Beta 8). while,i encountered a...
7 Feb 2014 by AARON_ZXF
lately i am tring to drawing texture bitmap on the 3d object, with the same drawing texture interface, i used double-buffering both in directx and DrawDibDraw. it performs in the right way when to rotate texture object with directx, while when it comes to DrawDibDraw, i put back buffer in...
8 Feb 2014 by AARON_ZXF
according to Trigonometric function formula,Tangent value perspective should be equal to 0.5*(plan width) / camera distance, which performs wrong in program. at present, i know it's my camera distance's problem, but i don't know why?
17 Aug 2010 by Abdorreza Ravanan
Hi.I have just started a learning process on creating 3D video games but I don't even know how I can make a 3D environment and load my objects which had been created in Maya or 3D Max into that environment.Please let me know.
3 Mar 2013 by Abhishek Pant
Making your own 3D list – Part 2[^]
1 Oct 2011 by adroitandy
hi,can anyone help me as to if I can use SIMD instructions to perform AABB collision testing and if yes then how should I go about implementing it.ThanksAndy.
1 Nov 2011 by Afnan-yat
Hi everyone, I have good background in C# and I am still learning Blend. I need your help with creating 3d interactive application (my senior project!)For now , I have created two 3D objects in Zam3D ( a cube & a pyramid) I imported them to blend as viewport3D controls. What I want to...
8 Jun 2015 by Afzaal Ahmad Zeeshan
Instead of C# or Java, please search for a 3-D modeling tool. Because what you have shown has no feature that needs a back-end script or code (using Java or C#), but it needs a powerful 3-D modeling tool, that can render the graphics and allow you to create different models and apply textures...
19 Nov 2013 by Alexanbu
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="600" Width="600" ResizeMode="CanResizeWithGrip" Loaded="Window_Loaded">
17 Jun 2014 by Alexey Gapon
Hello to everyone. I am creating a plugin a map editor for 3D Studio Max but i need some fast 2d rendering solution with High level API like XNA. I allreade created a form then loaded it as a part of the 3D Studio max. But it gives me an error when i am trying to run a form with my XNA control...
20 Jun 2014 by Alexey Gapon
Solved! I am using OpenGL! One could build projects with OpenTK with the build target x64.
20 Dec 2013 by Amir Emamjomeh
This article demonstrates a simple and fast method for generating a list of regular triangles that form a unit sphere surface
9 May 2011 by Andows
I’m trying to make a very simple application which would display different images on each eye. I have Asus VG236H monitor and NVIDIA 3D Vision kit, the stereo 3D shutter glasses. The I’m using C#, .NET Framework 2.0, DirectX 9 (Managed Direct X) and Visual Studio 2008. I have been searching high...
9 May 2011 by Andows
A friend of mine found the problem. The bytes in the stereo signature were in reversed order. Here is the correct order: byte[] data = new byte[] {0x4e, 0x56, 0x33, 0x44, //NVSTEREO_IMAGE_SIGNATURE = 0x4433564e; 0x00, 0x0F, 0x00, 0x00, //Screen width * 2 = 1920*2 = 3840 =...
24 Nov 2023 by Andre Oosthuizen
This is unfortunately the issue if you copy and paste someone elses code without reading the documentation or understanding how an add-in should work. As per the comments, you had no reference to teh 'Zdog' library. Looking at their...
28 Aug 2017 by Andreoli Carlo
Simple terrain generator and representation through WPF Viewport3D
19 Oct 2011 by Andresin87
I'm trying to make a Transform filter dll witch gets parallel video frames and displays it in fullscreen mode as NVidia 3D stereo mode. I use graphedit to show the results but, when i conect It to a video render filter, It shows me the "Hard coded break point"...
17 Nov 2022 by André Marcos (Advisor), José Cláudio Silva, Victor Lopes
This work proposes the development of a Raycast engine in JavaScript to facilitate the 3D game development.
14 Apr 2021 by Angelo Cresta
An extension of "A control to display pie charts with highly customizable formatting" from mattsj1984 that also renders doughnut.
7 Mar 2017 by Ansel Castro
Describes the basic steps to render height maps using the graphics engine of Igneel
30 Sep 2020 by anshudutta
Hi,I am using a Viewport3D control in WPF to diaplay a 3D image in a C# Winform application. I also need to diaplay a 2d Bitmap image behind the scene. My question is - Can I host a 2D bitmap image in a viewport3D control in WPF. Is there any way this can be achieved?Please...
21 Jul 2021 by aroman
In this post I explore Lattice Boltzmann methods and build a related project
24 Nov 2015 by Asad Bukhari
Step by Step guide for getting started with MicroStation Application Development
17 Aug 2010 by AspDotNetDev
Start by going through some XNA tutorials. A book on XNA wouldn't hurt either. Note that XNA can't work with every 3D format, so you may have to perform a conversion before your 3D environment becomes usable.
17 Dec 2013 by ATUL_LOONA
Can you solve this?
19 Jan 2013 by AziSckii GVb
Hey Guys. Well, i've been working with DICOM for a while and now i've some problems ,with displaying MULTIFRAME CT images .it's my first post here on SO ,so i'm sorry if it's not that good :'( i'm using marching cubes (of course) to construct the surface and then opengl (under Qt 4.8.1) to...
15 Mar 2012 by barneyman
I can't help you with 8.1, but with 9+ the process is this Load your bitmap into a textureGet the size of the backplane using GetBackBufferCreate a square textured backplane (vertex format = D3DFVF_XYZRHW | D3DFVF_TEX1), using D3DXVECTOR4 with w set to 1.0In your render function,...
9 Jul 2014 by Bartlomiej Filipek
Description about my simple OpenGL renderer for the particle system
15 Aug 2014 by behruz alizade
HiI want to construct a human head 3d model in C# windows applicationthis model surface must be colored with different colors what is the solution?tnx allBehruz
20 Aug 2014 by behruz alizade
is it possibe to read and edit and show .3ds files in C#?Is there any library?
14 Jun 2018 by BerthaDusStuf
I am reading jumping into C++ currently but I have a computing project for school where I will need to program in 3D so I want to learn to program in 3D ASAP. I dont have any experience in 2D programming and would like to skip that if possible and then return to it after I have completed my...
11 Apr 2012 by BigDaveDev
Regarding the syncing of your wheels; you should have a look at the OpenGL Matrix Stack http://content.gpwiki.org/index.php/OpenGL:Tutorials:Theory[^]. This will allow you to group your wheels together so that you only perform one translation and rotation to move and spin all wheels...
8 Apr 2013 by BillWoodruff
A key question that's relevant here, I believe: are you deaf, yourself, and brought-up in a home where sign-language was used, or are you a non-deaf person who has studied sign-language ? Do you have any practical experience working with, or being around, deaf people ?I think the first thing...
30 May 2018 by Bruce Greene
A plot control based on the WPF Helix Toolkit for visualizing a real-time stream of 3D locations
26 Aug 2013 by Buddhi Chaturanga
I want to distinguish of these two technologies relevant to their technological aspects.What are major differences and usage of each one of them?Pros and Cons.How we can handle process through GPU using each one of them?How those technologies can be implemented for 3D game programming?
26 Aug 2013 by Buddhi Chaturanga
Please I need brief comparison of above mentioned 3D teachnologies.What is the most suitable technology for general 3D applications?Concerning O/S:Windows dependent 3D applications developed using DirectX.Linux dependent 3D applications developed using OpenGL.Some 3D applications...
3 Jun 2014 by Buddhi Chaturanga
My question is How to draw simple 3D geometry such as Sphere without using DirectX,OpenGL API or GPU Computational language such as Nvidia CUDA.I want to produce 3D geometry library using visual C/C++.I know DirectX is the simplest and efficient way,but I want to understand how to access...
21 Mar 2011 by CDP1802
And another good link:http://www.riemers.net/[^]
21 Mar 2011 by CDP1802
The good news: it can be done. The bad news: A precise test is computationally expensive and therefore probably too slow to be of any use in real time rendering.First off, it works only on convex objects. Concave objects would have to be broken down into two or more convex objects and then...
6 Feb 2012 by CDP1802
SA, don't be so sarcastic :)Why don't you download this software[^]? With this you can make any 3D models you may need and export them to DirectX or many other formats.The dowside is, that you will have to read the manual and practice a while before you might come up with a model that is...
29 Mar 2012 by CDP1802
XNA will not help very much if you have a WPF application. There are two problems which are not easy to overcome1) WPF applications are event driven while XNA applications run in a continuous rendering loop. Getting those two worlds together does not work out of the box. You will have to...
30 Jan 2012 by chaiein
Hi I need to develop 3D shooter game. I have knowledge on visual studio c++ mfc,dark gdk,little javascript . please give me resource of sample shooter game code using any of these tools to learn. Or Please suggest me if any good game development engines that can be learnt soon and where many...
2 Feb 2012 by chaiein
How to create or get a .X file using directx SDK version(august 2007).I want to create a zombie 3d model that can be used in my games developed by vc++.
6 Feb 2012 by chaiein
I got the zombie model free in dark gdk itself where it will be given in media files when installed. There are many models even weapons different people so on.www.thegamecreators.com provide this software.
6 Feb 2012 by chaiein
We can also develop games using Dark GDk whether its 3d or 2d and even the samples are provided which we can develop further.for more information check this site.www.thegamecreators.com
9 Jan 2013 by Chattrawit Jayz Cpe
Picture For Question - 48kB
19 Sep 2012 by ChicagoBobT
If can be so kind I am looking for ideas and advice. If you dont want to read the background please go to theFor this version comment. I have an idea an the approach I think will workbut don't know enough about WebGL to know if I am right. Some background. We have very large...
29 Sep 2015 by CHill60
unistd.h is a unix file.This post[^] discusses windows alternatives for it.
15 Aug 2013 by Chris Boss
OpenGL based 3D learning software
26 Nov 2013 by Chris Boss
3D Sandbox with programable logic built in
17 May 2020 by Christian Graus
A 3D scene has more data so you can't take a 2D scene and automatically make it 3D. You could GUESS the depth of objects but you can't be sure. You can GUESS their thickness in different points, but you can't be sure.
26 Jun 2018 by CMalcheski
A Full DirectX Sample Application Created in Pure Assembly Language
23 Nov 2012 by cmk
It's not clear if you are asking about how to draw the road as a 3D object, or correct issues you have with manipulating the camera.Your statements: "tried rotating the camera" and "get this 3D view of a line" seem to imply your problem is with the camera.[EDIT] Sorry, this is a comment...
5 Dec 2013 by Coder_Jack
I am new in OpenGL. I will be glad to get a little help from you.Is it possible making a dot in screen according to coordinates that came from array in OpenGL.For example I have x=2 , y=2, and z=2 In the array there could be thousands of reference points. I need to make a shape from the...
18 Dec 2013 by Coder_Jack
I have thousands points that I took from kinect for 3D scanner. I can see the 3D shape in meshlab or blender but I want to convert all points according to .obj file format.here is an example of .obj file ;# Simple object file . This is commentv -0.500000 0.000000 0.400000v -0.500000...
24 Oct 2010 by CPallini
Do you know about Google[^]?
8 Dec 2010 by CPallini
It looks like a daunting task to me. Anyway, you should have at least some ideas, what is your plan?Please don't ask here for 'general guidance about my collge project', post instead about doubts or troubles on specific issues. :)
19 Dec 2013 by CPallini
You may also draw it yourself using the relatively simple isometric projection[^].
24 Jun 2014 by CPallini
Quote:What (underated?) language will perform better than C++ when dealing with 3D gaming?C or assembly of course. But that doesn't make a point. You should find the right trade off between code performance and code production speed (it could take forever to write a complex game in assembly)....
13 Sep 2015 by CPallini
In my opinion you need knowledge in order to start programmatically manipulating 3D objects, that is you need to read a good book on 3D programming.
27 Jan 2013 by Dave Kreskowiak
So, basically, you want to copy this guys work??Good luck. You'll need 3D modeling skills, computer animation, inverse kinematics, some kind of parser, tokenizer, something to recognize words, something to map words and phrases to the gestures of the sign language you choose to implement, a...
28 Jan 2013 by Dave Kreskowiak
You don't store the movements of every frame. You store the positions, referred to as "keyframes" for various pieces to move to. Your animation engine then has to figure out the intermediate positions of the various parts based on the amount of time it should take to move the parts to those...
2 Aug 2021 by Dave Kreskowiak
Well, there's a couple bottlenecks. First, Python is an interpreted language so it's going to be slower than compiled languages. Second, try and read 5.5GB of data and do NOTHING with it. Just read the files and throw the content you read away....
1 Mar 2023 by Dave Kreskowiak
Is there a programming question in there somewhere? Writing code is what this site is all about, not doing motion capture.
8 Apr 2013 by Dave Kreskowiak
Why is this so hard??sign language and 3d avatar[^]
15 Nov 2014 by David Jeske
An overview and C# implementation of 3d space partitioning using a BVH (bounding volume hierarchy), with dynamic updates via refitting and tree-rotations.
3 May 2018 by Davy Wang
I want to import some 3D mdoel files e.g. JT format or IGS format. I want to draw some points and lines at specific coordinates at the model. How to do that? Thanks in advance! What I have tried: I have tried with STL in WPF with some example codes. But poor results.
3 Mar 2013 by dheerubhadoria
I want to create the 3D ListView in android,that will works as a simple listview how it is possible ?
23 Feb 2015 by Discover.ir
Hi Dear friendsI'm trying to implement some fractal algorithms using maxscript and I have some questions,1- do I choose right language and right software for this work? if no, what is your suggestion?2- what do I need to start working about fractal in Maxscript? Like functions or...
19 Dec 2013 by Domus1919
Hi, I'm using OpenCV on Visual C++ 2010 for elaborate a set of images. But now I need to draw a set of 3d points (x,y,z) in a 3d space, because I need to have a feedback of how these points are allocated in 3d space. I don't need to do anything exceptional, so what would you advise me...
1 Jan 2011 by Dr.Walt Fair, PE
Have you seen this[^]?Google also brings up quite a few results, but I'm not sure exactly what you are looking for.
6 Aug 2013 by Dusan Paulovic
Hello, do you know about any robust library which supports conversions between rotation matrix and quaternion? I have found any using google, but these does not support reflections.Also it should be able to ortho-normalize rotation matrix. Thanks in advance.
1 Oct 2011 by Dávid Kocsis
Hi!I wrote a simple function in flat assembler that returns true if point is in the box. The 1st and 2nd 16 byte vector describes the box, the 3rd vector is the point. It can be used to test whether one of the 1st box point is in the 2nd box. Or to test whether the 1st's midpoint is in a 2nd...
23 Nov 2017 by EgorYusov
This article describes how to implement dynamic resources with Direct3D12 API using ring buffers.
11 Sep 2018 by EgorYusov
This article describes several strategies to update GPU resources in Diligent Engine (a modern low-level graphic library) as well as important internal details and performance implications related to each method.
22 Dec 2018 by EgorYusov
This article introduces the problem of resource state management and synchronization in modern graphics APIs such as Direct3D12 and Vulkan and describes a solution offered by Diligent Engine.
23 Sep 2020 by EgorYusov
Introduction to amplification and mesh shaders, the new programmable stages available in modern GPUs, and how to use them to implement view frustum culling and object LOD selection on the GPU using the Diligent Engine API
6 Sep 2022 by EgorYusov
An implementation of a basic path tracer with Diligent Engine
12 Jul 2023 by EgorYusov
This article describes Unity low-level plugin interface and the Unity graphics interface emulator that facilitates native plugin development.
18 Aug 2023 by EgorYusov
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library and rendering framework
11 Jan 2021 by EgorYusov
An introduction to ray tracing API in Diligent Engine
6 Jan 2011 by Espen Harlinn
Try ogre3d communityAnd why not try ogre3d MOGRE?http://www.ogre3d.org/[^] ... the art of maximizing the amount of work not done--is essential.[^]RegardsEspen Harlinn
10 Jan 2011 by Espen Harlinn
Here is a useful link:http://www.wpftutorial.net/IntroductionTo3D.html[^]RegardsEspen Harlinn
12 Mar 2013 by Espen Harlinn
Have a look at Introduction to D3DImage[^] - you should get way better performance using this technique.Best regardsEspen Harlinn
15 Jan 2024 by Espen Harlinn
Harlinn.Windows is a collection of libraries that I have put together that serves as a big part of the runtime we use at work.
21 Mar 2011 by fjdiewornncalwe
For XNA stuff I would go here. You can download sample games to learn from and has a pretty good user community as well.
22 Mar 2012 by fjdiewornncalwe
You should perhaps look into the XNA technologies. A quick google search results in many good tutorials and options.XNA 3d object viewer[^]
10 Oct 2012 by fjdiewornncalwe
Right click on the application and you'll see the "About Adobe Flash Player" item in the context menu. So your answer is that it is done with Adobe Flash.
10 Oct 2012 by footballpardeep
I haven't any idea about this "http://www.vr360.in/[^]please give suggestions , what's that, and how to do that.
22 Jun 2013 by Frank R. Haugen
I have a small app I use to visualize a starmap of a few hundred local stars, currently I'm using XAML to "draw" UI elements based on database's tables and it works incredibly well. HOWEVER, I am thinking of doing it in 3D and I'm in need of some guidance. How could I implement something...
31 Mar 2011 by Fredrik Bornander
What I think you should do is wrap all your cube sides in a new ModelVisual3D like this: Your cube stuff goes here... ...
20 Aug 2013 by Fredrik Bornander
Without knowing exactly what you mean with "head-on" I would suggest (if possible for your use-case) to try moving the camera instead of rotating the text.I would leave the text with no rotation, and I would position the camera and the camera look-at target to achieve what effect you...
21 Jun 2011 by Galva_NEW
I need not full screen mode. Please help.