小编Tai*_*gi 的帖子

在OpenGl中导入和显示.fbx文件

我一直在尝试使用导入和显示fbx文件FBX SDK.Untill.我设法加载文件,但我被困在我必须显示它的部分.问题:

  1. 究竟是什么指数?
  2. 我该如何显示顶点?

这是我做的课程:

3dModelBasicStructs.h

struct vertex
{
float x,y,z;
};

struct texturecoords
{
float a,b;
};

struct poligon
{
int a,b,c;
};
Run Code Online (Sandbox Code Playgroud)

Model.h

#ifndef MODEL_H
#define MODEL_H
#define FBXSDK_NEW_API

#define MAX_VERTICES 80000
#define MAX_POLIGONS 80000


#include <fbxsdk.h>
#include "3dModelBasicStructs.h"
#include <iostream>
#include <GL/glut.h>
using namespace std;

class Model
{

     public:

         Model(char*);
         ~Model();

         void ShowDetails();

         char* GetModelName();
         void  SetModelName( char* );
         void  GetFbxInfo( FbxNode* );
         void  RenderModel();
                     void  InitializeVertexBuffer( vertex* );

      private:

          char Name[25];

          vertex vertices[MAX_VERTICES];
          poligon …
Run Code Online (Sandbox Code Playgroud)

c++ opengl import fbx

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

c++ ×1

fbx ×1

import ×1

opengl ×1