I'm new to x3d/vrml and I'm trying figure out how to punch a hole in a solid shape. For example, a 6x6x2 cube with a smaller 2x2x2 cube in the middle to create a hollow shape. I have tried extrusion and indexedFaceSet without success. I haven't found any tutorials that show me how to do this. Therefore, A working example would be useful to me as well as others .
Draw hole in solid shape using x3d/vrml
399 Views Asked by Tomal Smith At
1
There are 1 best solutions below
Related Questions in X3D
- Draw Edges in X3DOM
- x3d TimeSensor pause and resume on click
- X3DOM Custom Navigation
- Create a set field of arrows in X3D(OM)
- How to convert .stl files into a .x3d file using Java / Javascript
- manipulation with X3D Transform Translation by variable
- X3DOM not picking up external x3d file
- Scala Library for X3D
- Visualize points as spheres without creating a sphere for each point
- Svelte doesn't handle click events from x3dom correctly
- Importing X3d files into three.js
- How to get coordinates when I hit the object in X3D?
- X3d - When using the same vertice in IndexedTriangleSet, it appears black
- Only half of the faces are displayed from an X3D file
- How do I rotate an x3d web object using jS?
Related Questions in VRML
- How to import .obj 3D models in ARToolKit instead of .wrl?
- How to embed vrml animation on android html application
- can we reappear the shape by touchSensor in VRML?
- VRML IndexedLineSet thickness
- Visualize points as spheres without creating a sphere for each point
- How to import VRML 2.0 on Meshlab
- View VRML file with WebGL-capable browser
- VRML Indexed FaceSet
- Convert .wrl (VRML) to .dae (COLLADA) using MeshLab results missing colors
- How to upgrade Chevrotain in VRMLLoader
- how to install openVRML in Snow Leopard?
- OpenVRML in snow-leopard (from macports)
- maya and its VRML export with artoolkit
- What is the string representation of the IEEE 1xxx floating point format, and how do I output it?
- How to get reflection and shadow in VRML.How to get reflection and shadow in VRML
Related Questions in X3DOM
- X3DOM Inline Background skyColor
- Draw Edges in X3DOM
- x3d TimeSensor pause and resume on click
- X3DOM Custom Navigation
- Create a set field of arrows in X3D(OM)
- Does X3DOM have any "finished loading" events?
- X3DOM not picking up external x3d file
- WebGL performance problems with a >65k vertex mesh on a MacBook Pro
- ASP.NET HttpHandler for x3d / MIME type
- Svelte doesn't handle click events from x3dom correctly
- Importing X3d files into three.js
- How to get coordinates when I hit the object in X3D?
- How do I rotate an x3d web object using jS?
- Error when updating X3D Inline url via Javascript
- Develop third person view with x3dom?
Related Questions in WRL
- Native C++ passing IIterable to WinRT
- Ways to import .wrl file to WebGL
- How to embed vrml animation on android html application
- WinRT WRL WinRtClassicComMix and IAsyncOperation fails
- Can't use create_async() with WRL WinRT component
- Using WRL for C++/CX functions - linker error
- Parse WRL file to X3D
- How to initialize WinRT AudioGraphSettings using WRL ComPtr?
- using WRL to access winRT: where do you find the right names to use for the classfactories and classes?
- Using WRL to access WinRT, I cannot get ActivateInstance to work
- using the clipboard in native c++ metro app
- Update visual studio 2017, now getting compile error C7510: 'Callback': use of dependent template name must be prefixed with 'template'
- Draw hole in solid shape using x3d/vrml
- C++ Extend Windows WRL component class not working
- How to execute the same as the C# async await on c++/WRL
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Normally you don't create this kind of shapes manually. Of course it is possible to use the IndexedFaceSet node in order to achieve this but it's much better and easier to use a tool (e.g. 3D Studio Max) where you can create shapes using a graphical interface. Then you export the file to X3D or VRML or whatever and you'll see the IndexedFaceSet there and possibly the complexity of the node (I mean the node values which are nearly impossible to determine by yourself).
In your specific case you could use 4 cubes that are intersecting and leaving a hole in the middle...this would be just a tricky solution.