Questions tagged [coin3d]

Coin3D is a high-level, retained-mode toolkit for effective 3D graphics development. It is API compatible with Open Inventor 2.1.

Coin3D is a high-level, retained-mode toolkit for effective 3D graphics development. It is API compatible with Open Inventor 2.1.

https://bitbucket.org/Coin3D/coin/wiki/Home

15 questions
4
votes
0 answers

How to import STEP files with OpenCascade and display with coin3d with correct colors?

i am trying to import STEP files with OpenCascade and display them on Screen with the Open Inventor compatible coin3d library. Unfortunately i always end up with either the colors working, or the geometry being correct, having correctly positioned…
Hellagot
  • 235
  • 2
  • 13
3
votes
1 answer

Deferred shader textures from FBO display as black

I am trying to use deferred shading to implement SSAO and I have problems to access my textures in the deferred fragment shader. The code is in C++/Qt5 and makes use of Coin3D to generate the rest of the UI (but this shouldn't really matter…
Alexandre Kaspar
  • 564
  • 6
  • 21
2
votes
3 answers

How can I draw a line in Open Inventor 3D Graphics API?

I'm new to Open Inventor 3D Graphics API and I just want to draw a line between given to 3-D coordinates. Let's say the first point is 0,0,0 and the second is 1,1,1. The documentation and examples of this API are really awful and can't get it out…
mkocabas
  • 703
  • 6
  • 19
1
vote
2 answers

How does open inventor / coin3d enable two-sided rendering like OpenGL?

Coin3D uses single-sided rendering by default like the image below: (source: gitee.com) How does open inventor / coin3d enable two-sided rendering like OpenGL?
风何之
  • 43
  • 3
1
vote
0 answers

Updating a local mercurial copy with a specific commit from another remote site

(I'm using real examples, so it is clearer.) I cloned an official Mercurial repository locally hg clone https://bitbucket.org/Coin3D/soqt -r default from this repo: https://bitbucket.org/Coin3D/soqt/branch/default Now I want to update my local copy…
rmbianchi
  • 6,241
  • 6
  • 26
  • 27
1
vote
1 answer

Qt5, Coin3D and SoQt

I'm trying to work with Qt5, SoQt (Version 1.5.0) and Coin3D (3.1.3). I used instructions found on this website to install Coin3D. I tried to install SoQt as well (Instructions found here). I had to change those export commands a little bit: export…
Awastaken
  • 29
  • 2
  • 7
1
vote
1 answer

Texture getting stretched across faces of a cuboid in Open Inventor

I am trying to write a little script to apply texture to rectangular cuboids. To accomplish this, I run through the scenegraph, and wherever I find the SoIndexedFaceSet Nodes, I insert a SoTexture2 Node before that. I put my image file in the…
Mancunia89
  • 295
  • 1
  • 6
  • 16
1
vote
0 answers

Coin3D library using cmake on Fedora 20 - fatal error: Inventor/Qt/SoQt.h: No such file or directory

I have create a project that uses Cmake and Coin3D libraries: https://github.com/tuxdna/phyloviz I am getting a fatal error: Inventor/Qt/SoQt.h: No such file or directory. This is what I am doing: $ sudo yum install cmake SoQt-devel $ cd…
tuxdna
  • 8,257
  • 4
  • 43
  • 61
0
votes
0 answers

Coin3D Crop the current View

In coin 3D, I have a scene setup, and the user can view the scene from various directions using a X,Y and Z and this will move the camera. when these buttons are selected, I would like the viewer to Basically crop the output and the camera needs to…
Joe Hall
  • 1
  • 1
0
votes
1 answer

Why does my linker search for Coin4sd.lib after it found Coin4d.lib?

I am using the Coin 4.0.0 library (https://github.com/coin3d/coin) for a certain project. When building that library using CMake, I get amongst others the following files: bin |-- Coin4d.dll `-- Coin4d.pdb lib |-- Coin4d.lib Which looks fine to…
0
votes
0 answers

Scene Graph with VTK

It seems like there isn't anything about creating a scene graph with VTK. I have to replace Coin3d (and SoQt) with VTK in a software. Since Coin3d is focusing on scene graphs i don't know how i could replace some classes provided by Coin3d (for…
Awastaken
  • 29
  • 2
  • 7
0
votes
1 answer

Can SoOffscreenRenderer use tiles bigger than 1024

The coin3d offscreen rendering class SoOffscreenRenderer is capable of rendering big images (e.g. 4000 x 2000 pixels), that don't fit on the screen or in a rendering buffer. This is done by partitioning the image into tiles that are rendered one…
Sacha Guyer
  • 151
  • 17
0
votes
2 answers

Access properties of object from static method

I am programming against an external library which requires a static callback function. I declared my callback as static but then i loose access to the object properties i want to modify with this callback. .h static void selCallback(void* userData,…
narain
  • 392
  • 5
  • 18
0
votes
1 answer

How to add an arbitrary number of engine outputs using Coin3d/OpenInventor

I am writing an application that visualises a large data set using the Coin3d library (which is based on the same code base as OpenInventor). I have been wrestling with this problem for a while and I have never found a satisfactory solution. The…
Captain Whippet
  • 2,143
  • 4
  • 25
  • 34
0
votes
0 answers

SoQt 1.5.0 compile error on Win7 by using VS2010

I try to use VS2010 to compile SoQt 1.5.0 in windows7, but I failed with compiling error: src\Inventor\Qt\editors\SoQtMaterialEditor.cpp(41): fatal error C1083:cannot open include file:“Inventor/Qt/editors/SoQtMaterialEditor.h”: No such file or…
Nick Tian
  • 1
  • 1