问题描述
我正在使用以下代码加载和绘制可以在此链接中看到的 3d 模型 https://poly.google.com/view/45E5MnBNVLX
#include "ofxAssimpModelLoader.h"
class ofApp : public ofBaseApp{
public:
ofxAssimpModelLoader model;
ofEasyCam cam;
ofLight light1,light2;
void setup();
void draw();
}
void ofApp::setup(){
ofBackground(255,255,255);
ofSetVerticalSync(true);
ofEnableDepthtest();
model.loadModel("glass_normal.obj");
light1.setPosition(0,-10);
light2.setPosition(0,-400,500);
void ofApp::draw(){
cam.begin();
light1.enable();
light2.enable();
light1.draw();
light2.draw();
model.drawFaces();
light1.disable();
light2.disable();
cam.end();
}
我希望渲染类似于在 chrome 浏览器上看到的效果。
镜头在我的渲染中不透明。 我尝试过 alpha 混合但不起作用。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)