Search found 177 matches

by unelsson
02 Jul 2020, 15:10
Forum: General
Topic: OpenGEX as .Nif alternative for OpenMW
Replies: 90
Views: 29497

Re: OpenGEX as .Nif alternative for OpenMW

We need a logic for standard structure of dae/whatever models with animation. How does the system know which is the "root node", the base of everything... Is there a good standard for this? What is the easiest and most foolproof way? Options that come to my mind: 1) "the first node" in visual scene ...
by unelsson
01 Jul 2020, 11:44
Forum: General
Topic: OpenGEX as .Nif alternative for OpenMW
Replies: 90
Views: 29497

Re: OpenGEX as .Nif alternative for OpenMW

Can have a pre-flight check to see if the root bone is indeed 'root'? At some point we have to tell modellers that this is a requirement for animation. OpenMW makes a few assumptions as a start, so we could ask modellers to also do the same if they wish to see their work working in OpenMW? I'm pret...
by unelsson
01 Jul 2020, 07:38
Forum: General
Topic: OpenGEX as .Nif alternative for OpenMW
Replies: 90
Views: 29497

Re: OpenGEX as .Nif alternative for OpenMW

Does this mean we may be looking at a *working* expansion of 3D formats so as not to be reliant on the old gamebryo NIF file format? Yes - 3d models and animation with Collada/dae works, and "grep -R BasicAnimationManager" hints that the same method might work with bvh, gles, osgjs, and fbx. If so,...
by unelsson
29 Jun 2020, 23:08
Forum: General
Topic: OpenGEX as .Nif alternative for OpenMW
Replies: 90
Views: 29497

Re: OpenGEX as .Nif alternative for OpenMW

Some related work here:

generic osgAnimation support
https://gitlab.com/OpenMW/openmw/-/merge_requests/252

osg dae-plugin fix with naming of bones and skeleton
https://github.com/unelsson/OpenSceneGr ... ndskeleton
by unelsson
14 Jun 2020, 22:49
Forum: Editor Development
Topic: 3D editing
Replies: 37
Views: 17877

Re: 3D editing

Once 0.46 is released, please test it as much as possible, and report bugs and feature suggestions. I wonder if the following features are easy to use: - terrain (heights) editing - texture editing - object placement - camera movement What would it require to make creation as easy as possible? Btw. ...
by unelsson
12 Jun 2020, 23:02
Forum: General
Topic: OpenGEX as .Nif alternative for OpenMW
Replies: 90
Views: 29497

Re: OpenGEX as .Nif alternative for OpenMW

I'm aware of the naming scheme, but... "The first texture unit automatically acts as diffuseMap if no recognized type is specified." This didn't work with dae, also texture name was not properly read to OpenMW, but was "" instead. Additionally, only file URI scheme is recognized for images (OSG plug...
by unelsson
11 Jun 2020, 22:43
Forum: General
Topic: OpenGEX as .Nif alternative for OpenMW
Replies: 90
Views: 29497

Re: OpenGEX as .Nif alternative for OpenMW

Okay. Found the bug: ShaderVisitor wasn't recognizing the diffuse texture as diffuseMap. This if sentence in particular https://github.com/OpenMW/openmw/blob/e6231f67e689d5b0f1ec2e0da2a01946e8eaa475/components/shader/shadervisitor.cpp#L112 , is not compatible with dae, or perhaps dae models weren't ...
by unelsson
11 Jun 2020, 22:25
Forum: General
Topic: OpenGEX as .Nif alternative for OpenMW
Replies: 90
Views: 29497

Re: OpenGEX as .Nif alternative for OpenMW

Another info dump: I was able to get a white model without texture into openmw, but openmw-cs still renders just corrupted black triangles. It troubles me that osgviewer displays the models perfectly, therefore there is something in OpenMW that makes .dae models incompatible. I've also checked how t...
by unelsson
11 Jun 2020, 22:09
Forum: Organisation and Planning
Topic: OpenMW 0.46.0
Replies: 213
Views: 55624

Re: OpenMW 0.46.0

Testing Linux build on Manjaro with Qt5. First wrote "touch useqt5" in order to run the qt5 build. Then: Command "./openmw" runs, no problems there. Command "./openmw-launcher" looks like it's starting properly, says for example "using qt5ct plugin", then gives an error: "./openmw-launcher: line 37:...
by unelsson
11 Jun 2020, 20:17
Forum: General
Topic: OpenGEX as .Nif alternative for OpenMW
Replies: 90
Views: 29497

Re: OpenGEX as .Nif alternative for OpenMW

when modding the image paths in the collada files to be file-URI paths (file:///home/...blahblahblaah/texture.dds) the textures are found, but I get an error message: "ShaderVisitor encountered unknown texture 0x55f219b2b620"