Home
last modified time | relevance | path

Searched refs:binormals (Results 1 – 25 of 43) sorted by relevance

12

/dports/games/tenebrae/tenebrae_0/
H A Dgl_mesh.c178 vec3_t *tangents, *binormals; in GL_MakeAliasModelDisplayLists() local
413 pheader->binormals = (byte *)binormals - (byte *)pheader; in GL_MakeAliasModelDisplayLists()
422 binormals[i*pheader->poseverts+j][0] = 0; in GL_MakeAliasModelDisplayLists()
423 binormals[i*pheader->poseverts+j][1] = 0; in GL_MakeAliasModelDisplayLists()
424 binormals[i*pheader->poseverts+j][2] = 0; in GL_MakeAliasModelDisplayLists()
438 binormals[i*pheader->poseverts+l]); in GL_MakeAliasModelDisplayLists()
450 binormals[i*pheader->poseverts+j][0] = binormals[i*pheader->poseverts+j][0]/numNormals[j]; in GL_MakeAliasModelDisplayLists()
451 binormals[i*pheader->poseverts+j][1] = binormals[i*pheader->poseverts+j][1]/numNormals[j]; in GL_MakeAliasModelDisplayLists()
452 binormals[i*pheader->poseverts+j][2] = binormals[i*pheader->poseverts+j][2]/numNormals[j]; in GL_MakeAliasModelDisplayLists()
455 VectorNormalize(binormals[i*paliashdr->poseverts+j]); in GL_MakeAliasModelDisplayLists()
[all …]
H A Dgl_md3.c303 vec3_t *tangents, *binormals; in Mod_LoadMd3Model() local
598 pheader->binormals = (byte *)binormals - (byte *)pheader; in Mod_LoadMd3Model()
607 binormals[i*pheader->poseverts+j][0] = 0; in Mod_LoadMd3Model()
608 binormals[i*pheader->poseverts+j][1] = 0; in Mod_LoadMd3Model()
609 binormals[i*pheader->poseverts+j][2] = 0; in Mod_LoadMd3Model()
626 binormals[i*pheader->poseverts+l]); in Mod_LoadMd3Model()
639 binormals[i*pheader->poseverts+j][0] = binormals[i*pheader->poseverts+j][0]/numNormals[j]; in Mod_LoadMd3Model()
640 binormals[i*pheader->poseverts+j][1] = binormals[i*pheader->poseverts+j][1]/numNormals[j]; in Mod_LoadMd3Model()
641 binormals[i*pheader->poseverts+j][2] = binormals[i*pheader->poseverts+j][2]/numNormals[j]; in Mod_LoadMd3Model()
644 VectorNormalize(binormals[i*pheader->poseverts+j]); in Mod_LoadMd3Model()
[all …]
/dports/graphics/opendx/dx-4.4.4/src/exec/dxmods/
H A D_tube.c127 if (! binormals) in TubeRegular()
212 if (normals && binormals) in TubeRegular()
231 if (! binormals) in TubeRegular()
242 vector_normalize(binormals+i, binormals+i); in TubeRegular()
373 DXFree((Pointer)binormals); in TubeRegular()
389 DXFree((Pointer)binormals); in TubeRegular()
727 if (! binormals) in TracePath()
753 normals ++; binormals ++; in TracePath()
769 normals ++; binormals ++; in TracePath()
777 binormals[1] = fb; in TracePath()
[all …]
H A Dtext.c61 Array tangents=NULL, binormals=NULL, normals=NULL, colormap=NULL; in TextField() local
284 binormals = (Array)DXGetComponentValue(fieldin,"binormals"); in TextField()
285 if (binormals) { in TextField()
287 binormals_ptr = (float *)DXGetArrayData(binormals); in TextField()
288 DXGetArrayInfo(binormals, &numitems, &btype, NULL, &brank, bshape); in TextField()
316 binormals=NULL; in TextField()
323 if ( (!binormals || up_defaulted ) || (!tangents || direction_defaulted)) { in TextField()
391 if (binormals) { in TextField()
414 if (tangents || binormals) { in TextField()
H A Dstreamline.c695 Vector fn, fb, ft, normals, vectors, binormals; in TraceFrame() local
762 binormals.x = binarr[0]; in TraceFrame()
763 binormals.y = binarr[1]; in TraceFrame()
764 binormals.z = binarr[2]; in TraceFrame()
766 if (! InitFrame(&vectors, &normals, &binormals)) in TraceFrame()
775 binarr[0] = binormals.x; in TraceFrame()
776 binarr[1] = binormals.y; in TraceFrame()
777 binarr[2] = binormals.z; in TraceFrame()
782 fb.x = binormals.x; in TraceFrame()
783 fb.y = binormals.y; in TraceFrame()
[all …]
H A Dstreakline.c1046 *normals, *binormals, *time; in TraceFrame() local
1137 binormals = (float *)DXGetArrayData(bArray); in TraceFrame()
1138 if (! binormals) in TraceFrame()
1154 GetTail((Object)prev, "binormals", (Pointer)binormals); in TraceFrame()
1170 binormals[0] = fb.x; binormals[1] = fb.y; binormals[2] = fb.z; in TraceFrame()
1175 points += 3; time += 1; vecarr += 3; normals += 3; binormals += 3; in TraceFrame()
1199 binormals, &fn, &fb, &ft)) in TraceFrame()
1205 binormals, &fn, &fb, &ft)) in TraceFrame()
/dports/graphics/opencollada/OpenCOLLADA-1.6.68/COLLADAMaya/include/
H A DCOLLADAMayaGeometryExporter.h159 MVectorArray& binormals,
167 MVectorArray& binormals );
/dports/graphics/opencollada/OpenCOLLADA-1.6.68/COLLADAMaya/src/
H A DCOLLADAMayaGeometryExporter.cpp1195 MVectorArray tangents ( normalCount ), binormals ( normalCount ); in exportTangentsAndBinormals() local
1200 getPerVertexNormalsTangents ( mesh, normals, tangents, binormals ); in exportTangentsAndBinormals()
1211 getTangents ( mesh, normals, normalCount, binormals, tangents ); in exportTangentsAndBinormals()
1237 uint binormalCount = binormals.length(); in exportTangentsAndBinormals()
1242 MVector &binormal = binormals[i]; in exportTangentsAndBinormals()
1257 MVectorArray &binormals ) in getPerVertexNormalsTangents() argument
1278 binormals[vertexIndex] = MFloatVector::zAxis; in getPerVertexNormalsTangents()
1286 binormals[vertexIndex] = ( normals[vertexIndex] ^ tangents[vertexIndex] ).normal(); in getPerVertexNormalsTangents()
1295 MVectorArray &binormals, in getTangents() argument
1306 binormals[i] = tangents[i] = MFloatVector::zero; in getTangents()
[all …]
/dports/graphics/opendx/dx-4.4.4/src/exec/libdx/
H A Dstringtable.c26 DECLARE(binormals);
91 DO_INIT(binormals, "binormals"); in _dxf_initstringtable()
/dports/graphics/opendx/dx-4.4.4/help/
H A Ddxall92724 a "binormals" component, normals are derived by crossing the binormals with
H A Ddxall77648 are not. If the input has "binormals" and "tangent" components, they
/dports/graphics/urho3d/Urho3D-1.7.1/Source/ThirdParty/Assimp/code/
H A DFBXConverter.cpp940 const std::vector<aiVector3D>* binormals = &mesh.GetBinormals(); in ConvertMeshSingleMaterial() local
944 if (!binormals->size()) { in ConvertMeshSingleMaterial()
951 binormals = &tempBinormals; in ConvertMeshSingleMaterial()
954 binormals = NULL; in ConvertMeshSingleMaterial()
958 if(binormals) { in ConvertMeshSingleMaterial()
965 std::copy(binormals->begin(),binormals->end(),out_mesh->mBitangents); in ConvertMeshSingleMaterial()
1088 const std::vector<aiVector3D>* binormals = &mesh.GetBinormals(); in ConvertMeshMultiMaterial() local
1092 if (!binormals->size()) { in ConvertMeshMultiMaterial()
1101 binormals = &tempBinormals; in ConvertMeshMultiMaterial()
1104 binormals = NULL; in ConvertMeshMultiMaterial()
[all …]
H A DFBXMeshGeometry.cpp310 if (binormals.size() > 0) { in ReadVertexData()
315 ReadVertexDataBinormals(binormals,source, in ReadVertexData()
/dports/games/doomsday/doomsday-2.3.1/doomsday/external/assimp/code/
H A DFBXConverter.cpp1251 const std::vector<aiVector3D>* binormals = &mesh.GetBinormals(); in ConvertMeshSingleMaterial() local
1255 if ( !binormals->size() ) { in ConvertMeshSingleMaterial()
1262 binormals = &tempBinormals; in ConvertMeshSingleMaterial()
1265 binormals = NULL; in ConvertMeshSingleMaterial()
1269 if ( binormals ) { in ConvertMeshSingleMaterial()
1271 ai_assert( binormals->size() == vertices.size() ); in ConvertMeshSingleMaterial()
1277 std::copy( binormals->begin(), binormals->end(), out_mesh->mBitangents ); in ConvertMeshSingleMaterial()
1400 if ( !binormals->size() ) { in ConvertMeshMultiMaterial()
1409 binormals = &tempBinormals; in ConvertMeshMultiMaterial()
1412 binormals = NULL; in ConvertMeshMultiMaterial()
[all …]
H A DFBXMeshGeometry.cpp209 return binormals; in GetBinormals()
390 if (binormals.size() > 0) { in ReadVertexData()
395 ReadVertexDataBinormals(binormals,source, in ReadVertexData()
H A DFBXMeshGeometry.h164 std::vector<aiVector3D> binormals; variable
/dports/graphics/qt5-3d/kde-qt3d-5.15.2p39/src/3rdparty/assimp/code/
H A DFBXConverter.cpp1263 const std::vector<aiVector3D>* binormals = &mesh.GetBinormals(); in ConvertMeshSingleMaterial() local
1267 if ( !binormals->size() ) { in ConvertMeshSingleMaterial()
1274 binormals = &tempBinormals; in ConvertMeshSingleMaterial()
1277 binormals = NULL; in ConvertMeshSingleMaterial()
1281 if ( binormals ) { in ConvertMeshSingleMaterial()
1283 ai_assert( binormals->size() == vertices.size() ); in ConvertMeshSingleMaterial()
1289 std::copy( binormals->begin(), binormals->end(), out_mesh->mBitangents ); in ConvertMeshSingleMaterial()
1412 if ( !binormals->size() ) { in ConvertMeshMultiMaterial()
1421 binormals = &tempBinormals; in ConvertMeshMultiMaterial()
1424 binormals = NULL; in ConvertMeshMultiMaterial()
[all …]
/dports/games/flightgear-data/fgdata/Compositor/Shaders/Default/
H A Dubershader.vert32 // generate "fake" binormals/tangents
/dports/games/flightgear-data/fgdata/Shaders/
H A Dubershader.vert32 // generate "fake" binormals/tangents
/dports/games/flightgear-aircraft/fgaircraft/f16/Models/Effects/fuselage/
H A Dmodel-combined-fuselage.vert34 // generate "fake" binormals/tangents
/dports/devel/upp/upp/bazaar/plugin/assimp/code/FBX/
H A DFBXConverter.cpp1133 const std::vector<aiVector3D>* binormals = &mesh.GetBinormals(); in ConvertMeshSingleMaterial() local
1137 if (!binormals->size()) { in ConvertMeshSingleMaterial()
1144 binormals = &tempBinormals; in ConvertMeshSingleMaterial()
1147 binormals = nullptr; in ConvertMeshSingleMaterial()
1151 if (binormals) { in ConvertMeshSingleMaterial()
1153 ai_assert(binormals->size() == vertices.size()); in ConvertMeshSingleMaterial()
1159 std::copy(binormals->begin(), binormals->end(), out_mesh->mBitangents); in ConvertMeshSingleMaterial()
1325 if (!binormals->size()) { in ConvertMeshMultiMaterial()
1334 binormals = &tempBinormals; in ConvertMeshMultiMaterial()
1337 binormals = nullptr; in ConvertMeshMultiMaterial()
[all …]
/dports/multimedia/assimp/assimp-5.1.3/code/AssetLib/FBX/
H A DFBXConverter.cpp1094 if (!binormals->size()) { in ConvertMeshSingleMaterial()
1101 binormals = &tempBinormals; in ConvertMeshSingleMaterial()
1103 binormals = nullptr; in ConvertMeshSingleMaterial()
1107 if (binormals) { in ConvertMeshSingleMaterial()
1109 ai_assert(binormals->size() == vertices.size()); in ConvertMeshSingleMaterial()
1115 std::copy(binormals->begin(), binormals->end(), out_mesh->mBitangents); in ConvertMeshSingleMaterial()
1279 if (!binormals->size()) { in ConvertMeshMultiMaterial()
1288 binormals = &tempBinormals; in ConvertMeshMultiMaterial()
1290 binormals = nullptr; in ConvertMeshMultiMaterial()
1294 if (binormals) { in ConvertMeshMultiMaterial()
[all …]
/dports/devel/godot/godot-3.2.3-stable/thirdparty/assimp/code/FBX/
H A DFBXConverter.cpp1131 const std::vector<aiVector3D>* binormals = &mesh.GetBinormals(); in ConvertMeshSingleMaterial() local
1135 if (!binormals->size()) { in ConvertMeshSingleMaterial()
1142 binormals = &tempBinormals; in ConvertMeshSingleMaterial()
1145 binormals = nullptr; in ConvertMeshSingleMaterial()
1149 if (binormals) { in ConvertMeshSingleMaterial()
1151 ai_assert(binormals->size() == vertices.size()); in ConvertMeshSingleMaterial()
1157 std::copy(binormals->begin(), binormals->end(), out_mesh->mBitangents); in ConvertMeshSingleMaterial()
1323 if (!binormals->size()) { in ConvertMeshMultiMaterial()
1332 binormals = &tempBinormals; in ConvertMeshMultiMaterial()
1335 binormals = nullptr; in ConvertMeshMultiMaterial()
[all …]
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/assimp/code/FBX/
H A DFBXConverter.cpp1131 const std::vector<aiVector3D>* binormals = &mesh.GetBinormals(); in ConvertMeshSingleMaterial() local
1135 if (!binormals->size()) { in ConvertMeshSingleMaterial()
1142 binormals = &tempBinormals; in ConvertMeshSingleMaterial()
1145 binormals = nullptr; in ConvertMeshSingleMaterial()
1149 if (binormals) { in ConvertMeshSingleMaterial()
1151 ai_assert(binormals->size() == vertices.size()); in ConvertMeshSingleMaterial()
1157 std::copy(binormals->begin(), binormals->end(), out_mesh->mBitangents); in ConvertMeshSingleMaterial()
1323 if (!binormals->size()) { in ConvertMeshMultiMaterial()
1332 binormals = &tempBinormals; in ConvertMeshMultiMaterial()
1335 binormals = nullptr; in ConvertMeshMultiMaterial()
[all …]
/dports/graphics/nanort/nanort-b1feea8/examples/vdisp/
H A DREADME.md38 if `vn` is given in .obj, the renderer computes tangents and binormals.

12