Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
245 views
in Technique[技术] by (71.8m points)

delphi - Why is glscene imposter not rendered fully but cut-off?

I hope someone can help. I created an imposter with Delphi GLScene but it seems that the imposter is not rendered fully but that it is cut-off. The imposter is to the right in the attached image and the 3D model to the left. The funny thing is that when I created an imposter of the teapot everything work as expected. It seems that with some models I have this problem and with others I don't. The rook is a TGLFreeForm. I have played around with camera position, depth of view of the camera and scale before loading the models into TGLFreeForm but to no avail. Does anyone have an idea how I can solve this problem?

You can make an imposter of a 3d Model by using the TGLStaticImposterBuilder component. It is when a few images if the model are generated from different camera angles beforehand. Instead of rendering the 3D model, the best suited image is displayed when rendering. This improves performance drastically but consumes more memory.

Faulty Imposter

question from:https://stackoverflow.com/questions/65952532/why-is-glscene-imposter-not-rendered-fully-but-cut-off

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...