Questions tagged [3d]
The 3d tag has no usage guidance.
35
questions
0
votes
0
answers
88
views
How 3D assets are managed in real time configurators?
We see a lot of 3D configurator web applications on the web and even other type of configurators in embedded systems, such as LED Totem displays. From real time car configurators which every major car ...
-1
votes
2
answers
75
views
Pros and cons of position as properties of a spatial object?
Building games and simulation frameworks, it seems I am regularly hounded by this conundrum:
Let's say you have a 2D grid, and you have an crate in that grid. I can put the coordinates on the crate, ...
2
votes
1
answer
139
views
How to create a T-shirt or book displacement map in practice?
So I learned that the feature I am interested in is called a "displacement map". This makes it so you can take a blank t-shirt (with all it's curves and subtle textures), and apply an image to it so ...
0
votes
1
answer
153
views
What could cause a bug to be "Person-Dependent"?
This is quite theoretical, and I hope it's the right SE site.
A couple of years ago I worked at a company using Maya 2014 (I think that was the version) with a couple of other 3D Artists.
Eventually ...
2
votes
1
answer
244
views
Good way to do 3D vector math in language without operator overloading
I would like to make a simple web application (a static website where all computation happens on the client) that generates a mesh and displays it. I have a working prototype in Unity and now I'm ...
3
votes
1
answer
3k
views
3D Rendering Engine architecture for multipass rendering
I'm implementing a simple 3D rendering engine for my game, I'm using DirectX11. I created a simple architecture for the rendering engine, with a central rendering system (RenderingSystem class, a ...
2
votes
2
answers
135
views
Prefiltering techniques for 3d intersection testing
I'm making a plugin in maxscript to detect mesh self intersection.
At first I just looped all edges vs all triangles (excluding pairs with shared vertices) but that was horrificly slow (1h+ on 6k ...
3
votes
2
answers
3k
views
Difference between Sfm and 3D reconstruction?
With respect to computer vision (CV), I always hear these three terms used almost interchangeably:
Structure from motion (Sfm)
3D reconstruction
Stereo vision/processing
However from what I've read, ...
3
votes
1
answer
256
views
Building 3D from 2D
If you have an image sheet of facets and data to indicate which point on each facet should connect with other points on the other facets, is it possible to position those facets in 3D space based on ...
6
votes
2
answers
1k
views
Data structure for determining intersection between line and polygon in 3D
I have a collection of non-self-overlapping simple polygons P. In actuality, they are 2D triangles in 3D-space.
I'm looking for a data structure which, given a line L, has a relatively fast lookup ...
1
vote
0
answers
569
views
Which 3D algorithms does Windows 10's "3D Builder" application use?
Windows 10 ships with "3D Builder", a Universal App that contains utility functions to prepare STL, OBJ, 3DS, and other files that represent geometries for 3D printing.
The utility looks like this:
...
1
vote
1
answer
377
views
Question about the uses of matrices in games and 3D graphics [closed]
So I know that matrices are used extensively in the field of games and 3D graphics, for example, you need to know how to do matrix multiplication if you want to understand how scaling an object works, ...
1
vote
1
answer
589
views
Algorithm for creating a looping 3D path that complete fills a cube [closed]
I'm creating a game world that consists of a 16 x 16 x 16 rubix cube (pictured), where the individual cubes are floating in space. The cubes continuously move along a single set path that links up ...
-1
votes
2
answers
800
views
3D array updating in C# [closed]
I'm curious because I have read that once an array is declared it can not be changed. Maybe if I lay out my thoughts.
Say, I have a cube with dimensions 5x5x5 and I have a viewport that can rotate ...
6
votes
1
answer
984
views
Detecting surface faces of a huge 3D mesh/grid
I've written a module in my application that creates a mesh from existing coordinate and face data. The number of vertices in the mesh could easily exceed 10 million and the same goes for the faces.
...
9
votes
3
answers
2k
views
My algorithm that extracts the largest box that can be made from smaller boxes, is too slow
Imagine a cube based world (such as Minecraft, Trove, or Cube World) where everything is made up of identically sized cubes and all the cubes are of the same kind.
The goal is to represent the world ...
-1
votes
1
answer
152
views
gnu lesser general public license question [closed]
I have a question about Thingiviews license. I have a site that has to do with 3D Printing, it is not done yet but I was wondering if I would be able to use it on my site,
The big reason I am asking ...
-2
votes
1
answer
1k
views
Physics Engine with Fixed-Point Positions [closed]
Fixed-point object locations allow for worlds which are much more scale-able. Using a 64-bit integer (per dimension), and 0.1 millimeter precision, a world can be created which is 100% numerically ...
4
votes
1
answer
838
views
Using a “spherical frustum” for 3D projection
I am currently writing a transformation from model space to clip space for use in OpenGL. From what i have seen, programmers typically use a traditional rectangular frustum to define the clipping ...
1
vote
1
answer
2k
views
Best way to define 'snap points' between two arbitrary objects in 3D?
I'm working on a simple in-browser 3D model constructor using THREE.js. The user picks a plane body, and adds wings, cockpit, tail etc of their choice, choosing from multiple options. I need to be ...
2
votes
0
answers
323
views
Generate complex (non-convex) polyhedron UV mapping
I need to find an approach to the problem of generating texture maps for non-convex polyhedrons without using a design tool like Maya. Specifically, I am mapping simulation results data onto a 3D ...
10
votes
3
answers
1k
views
What is the most cross-browser/system compatible option for 3d graphics on a web page?
I would like to develop a bit of functionality for a web site that involves a bit of 3D - the user can move around objects, rotate them and texture them.
So far I've looked into:
WebGL (in ...
0
votes
1
answer
1k
views
How to move a car around an environment with hills in C++? [closed]
I don't have any code for this since I don't know how I am meant to do this.
I have a car and I am able to move it around on a flat plane and I have that working correctly. However, I want it to also ...
2
votes
3
answers
4k
views
Calculating 3d rotation around random axis
This is actually a solved problem, but I want to understand why my original method didn't work (hoping someone with more knowledge can explain).
(Keep in mind, I've not very experienced in 3d ...
0
votes
2
answers
1k
views
projective geometry: how do I turn a projection of a rectangle in 3D into a 2D view
So the problem is that I have a 3D projection of a rectangle that I want to turn into 2D. That is I have a photo of a sheet of paper laying on a table which I want to transform into a 2D view of that ...
2
votes
1
answer
7k
views
3d point cloud render from x,y,z 2d array with texture
Need some direction on 3d point cloud display using OpenGL in c++ (vs2008). I am brand new to OpenGL and trying to do a 3d point cloud display with a texture. I have 3 2D arrays (each same size ...
1
vote
2
answers
234
views
Rotate, Scale and Transform in video games
IF a 3 dot vector and a 3x3 matrix can rotate, scale and transform things in a virtual 3D space, could you use a 3x3x3 matrix and a 3.3.3 vector to do something to the games sense of time?
4
votes
3
answers
2k
views
Starting an HTML canvas game with no graphics skills
I want to do some hobby game development, but I have some unfortunate handicaps that have me stuck in indecision; I have no artistic talent, and I also have no experience with 3D graphics. But this ...
6
votes
2
answers
2k
views
Best approach to selecting programming languages and 3D graphics API for simulating physics experiments
I am starting a research project and need to nail down a programming language and 3D graphics API where I will be creating an environment in the field of molecular cell biology where I will be ...
2
votes
2
answers
297
views
Searching for entity awareness in 3D space algorithm and data structure
I'm trying to do some huge AI system just for the fun and I've come to this problem.
How can I let the AI entities know about each other without getting the CPU to perform redundant and costly work? ...
1
vote
1
answer
261
views
Zoom to Fit Points on Surface
I'm attempting to develop a piece of functionality using a 3rd party map control in an application that automatically pans/zooms the map surface to the best possible view given points on map. The map ...
0
votes
5
answers
407
views
How would I develop an avatar based 3D conference environment? [closed]
I want to develop a 3d environment to be used for meetings and other such functions.
Each attendee could log in with a customized avatar and could collaborate and discuss via voice and text chat. I ...
9
votes
7
answers
12k
views
Rendering trillions of "atoms" instead of polygons?
I just saw a video about what the publishers call the "next major step after the invention of 3D". According to the person speaking in it, they use a huge amount of atoms grouped into clouds instead ...
1
vote
1
answer
250
views
Where is java3d used?
The idea of java3d is very interesting, but I don't see any desktop or web applications built using java3d. Where is it used and what perspectives does it have?
3
votes
1
answer
1k
views
What's the HTML5 3D canvas? How is it different with WebGL?
I heard about 3D canvas. It's strange for me. Because I know there's already a industrial standard 3D API WebGL. What's that? How is it different with WebGL?