[osg-users] Imported .obj file not showing textures.

JILJITH JOHN jiljithjohncse at gmail.com
Tue Jan 14 23:10:29 PST 2020


Hi Laurens,

The answer is so great. I am getting the texture applied. But it is in the 
osgviewer.exe only. 
Problematically I tried to add the option. Its not working.

osgDB::Options* opt = new osgDB::Options;


opt->setOptionString("DIFFUSE=0");


osg::ref_ptr<osg::Node> model1= osgDB::readNodeFile(path.toStdString(), opt);




On Tuesday, January 14, 2020 at 6:39:07 PM UTC+5:30, L. Voerman wrote:
>
> repost in google group; It seems like my reply to the mailing list does 
> not show up in google groups.
>
>
> Hi Jiljith,
>
> The material has both an ambient and a diffuse texture (both refer to the 
> same file)
> while this can be made to work with a shader, using the fixed function 
> pipeline means you'll have to choose one:
>
> osgviewer -O DIFFUSE=0 12228_Dog_v1_L2.obj
> Laurens.
>
> On Tuesday, January 14, 2020 at 10:52:54 AM UTC+1, JILJITH JOHN wrote:
>>
>>
>> Hi,
>>
>> I am developing a tool for editing 3D models using openscenegraph. When I 
>> tried to load an .obj file, the texture is not applied. I am getting only 
>> black shade.
>> The model is imported using the below code. 
>>
>>
>>  osg::ref_ptr<osg::Node> model1= osgDB::readNodeFile(path.toStdString());
>>  model1->setDataVariance(osg::Object::DYNAMIC);
>>
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups "OpenSceneGraph Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osg-users+unsubscribe at googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/osg-users/424783f2-415d-4351-8bf7-83bc25d30936%40googlegroups.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20200114/92c0cb3a/attachment.html>


More information about the osg-users mailing list