Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- m_materials[0] = mat;
- m_materials[0].setTexture(0, mgr->getVideoDriver()->getTexture(
- getTexturePath("glow.png").c_str()));
- m_materials[1] = mat;
- m_materials[1].setTexture(0, mgr->getVideoDriver()->getTexture(
- getTexturePath("sky.png").c_str()));
- m_materials[2] = mat;
- m_materials[2].setTexture(0, mgr->getVideoDriver()->getTexture(
- getTexturePath("moon.png").c_str()));
- m_materials[3] = mat;
- m_materials[3].setTexture(0, mgr->getVideoDriver()->getTexture(
- getTexturePath("stars.png").c_str()));
- scene::IAnimatedMeshSceneNode *sky_node;
- scene::IAnimatedMesh *mesh = mgr->getMesh("sky.x");
- sky_node = mgr->addAnimatedMeshSceneNode(mesh, NULL);
- sky_node->setPosition(v3f(0,0,0));
- sky_node->setScale(v3f(10,10,10));
- sky_node->setMaterialFlag(video::EMF_LIGHTING, false);
- sky_node->setMaterialFlag(video::EMF_BILINEAR_FILTER, false);
- sky_node->setMaterialType(video::EMT_TRANSPARENT_ALPHA_CHANNEL_REF);
- sky_node->setMaterialFlag(video::EMF_FOG_ENABLE, true);
- video::E_MATERIAL_TYPE sky_shader = m_client->getShaderSource()->getShader("test_shader_4").material;
- sky_node->setMaterialType(sky_shader);
Advertisement
Add Comment
Please, Sign In to add comment