forked from mirror/openmw-tes3mp
Proper buffer designation
This commit is contained in:
parent
e35aee0f89
commit
bcf3e45ff6
2 changed files with 4 additions and 3 deletions
|
@ -80,6 +80,7 @@ NpcAnimation::NpcAnimation(const MWWorld::Ptr& ptr, MWWorld::Environment& _env,O
|
||||||
textmappings = NIFLoader::getSingletonPtr()->getTextIndices(smodel);
|
textmappings = NIFLoader::getSingletonPtr()->getTextIndices(smodel);
|
||||||
insert->attachObject(base);
|
insert->attachObject(base);
|
||||||
|
|
||||||
|
|
||||||
if(female)
|
if(female)
|
||||||
insert->scale(race->data.height.female, race->data.height.female, race->data.height.female);
|
insert->scale(race->data.height.female, race->data.height.female, race->data.height.female);
|
||||||
else
|
else
|
||||||
|
|
|
@ -220,7 +220,7 @@ void NIFLoader::createMaterial(const String &name,
|
||||||
|
|
||||||
|
|
||||||
//Hardware Skinning code, textures may be the wrong color if enabled
|
//Hardware Skinning code, textures may be the wrong color if enabled
|
||||||
/*if(!mSkel.isNull()){
|
/* if(!mSkel.isNull()){
|
||||||
material->removeAllTechniques();
|
material->removeAllTechniques();
|
||||||
|
|
||||||
Ogre::Technique* tech = material->createTechnique();
|
Ogre::Technique* tech = material->createTechnique();
|
||||||
|
@ -358,7 +358,7 @@ void NIFLoader::createOgreSubMesh(NiTriShape *shape, const String &material, std
|
||||||
HardwareVertexBufferSharedPtr vbuf =
|
HardwareVertexBufferSharedPtr vbuf =
|
||||||
HardwareBufferManager::getSingleton().createVertexBuffer(
|
HardwareBufferManager::getSingleton().createVertexBuffer(
|
||||||
VertexElement::getTypeSize(VET_FLOAT3),
|
VertexElement::getTypeSize(VET_FLOAT3),
|
||||||
numVerts, HardwareBuffer::HBU_STATIC_WRITE_ONLY, false);
|
numVerts, HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY, false);
|
||||||
|
|
||||||
if(flip)
|
if(flip)
|
||||||
{
|
{
|
||||||
|
@ -391,7 +391,7 @@ void NIFLoader::createOgreSubMesh(NiTriShape *shape, const String &material, std
|
||||||
decl->addElement(nextBuf, 0, VET_FLOAT3, VES_NORMAL);
|
decl->addElement(nextBuf, 0, VET_FLOAT3, VES_NORMAL);
|
||||||
vbuf = HardwareBufferManager::getSingleton().createVertexBuffer(
|
vbuf = HardwareBufferManager::getSingleton().createVertexBuffer(
|
||||||
VertexElement::getTypeSize(VET_FLOAT3),
|
VertexElement::getTypeSize(VET_FLOAT3),
|
||||||
numVerts, HardwareBuffer::HBU_STATIC_WRITE_ONLY, false);
|
numVerts, HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY, false);
|
||||||
|
|
||||||
if(flip)
|
if(flip)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue