Search Home Members Contacts
About Us
Products
Downloads
Community
Support
Pages: [1]
  Print  
Author Topic: I need help!  (Read 1192 times)
XttyCTL9
Community Member
*
Posts: 26


« on: July 25, 2011, 09:58:25 AM »

How to render all at view port mode?
'=================viewport rend代码
'第一个
TV.SetViewport Viewport1
TV.Clear False
Scene.RenderAll True
TV.RenderToScreen
'第二个
TV.SetViewport Viewport2
TV.Clear
Scene.RenderAll True
TV.RenderToScreen
'第三个
TV.SetViewport Viewport3
TV.Clear
Scene.RenderAll True
TV.RenderToScreen
'第四个
TV.SetViewport Viewport4
TV.Clear
Scene.RenderAll True
TV.RenderToScreen
I use this code. But it is have error.
Logged
TADS
Community Member
*
Posts: 7


« Reply #1 on: July 25, 2011, 02:08:40 PM »

im using VB.NET and the way i done this was...

i make 4 cameras...

Code:
_cam = camfac.CreateCamera("left")
i do 4 of these with the right names on ie: Left, Right, front, main
then
Code:
_view = _engine.CreateViewport(PictureBox1.Handle, "viewport1")
        _view.SetAutoResize(True)
i done this for each _view, _view1 ect ect and for each PictureBox i have 4 on my form!

then in my loop i set

Code:
_engine.SetViewport(_view)
        _view.SetCamera(camfac.GetCameraByName("left"))
        _engine.Clear(False)
        _mesh.Render()
        _engine.RenderToScreen()
        Application.DoEvents()

for each of the _view's

hope this helps

Kev
Logged
XttyCTL9
Community Member
*
Posts: 26


« Reply #2 on: July 26, 2011, 02:11:03 AM »

no. my will is render all at viewport mode.
i know if use mesh.render then it's ok. but i will make a map editor. of course, i must render all.
if it's not, then i can't render other meshes(import meshes).
i'm from china. every one help me check my English error,ok?
Logged
nico2008
Community Member
*
Posts: 42


« Reply #3 on: July 26, 2011, 05:38:30 AM »

看不懂你的问题,你干脆用中文问吧
Logged
XttyCTL9
Community Member
*
Posts: 26


« Reply #4 on: July 26, 2011, 10:09:25 PM »

看不懂你的问题,你干脆用中文问吧
很好嘛,终于来了个中国人啊。
我要求在用viewport渲染的时候可以render all。
你在6.5里面试试,绝对出错。
Logged
TADS
Community Member
*
Posts: 7


« Reply #5 on: July 27, 2011, 04:36:30 AM »

i do se tho you dont tell the tv engine to render to screen... so try adding

Code:
_engine.RenderToScreen()
Logged
nico2008
Community Member
*
Posts: 42


« Reply #6 on: July 29, 2011, 12:58:24 AM »

我的可以。我用的是易语言。哈哈
Logged
LINSOFT
Community Member
*
Posts: 2


« Reply #7 on: July 29, 2011, 09:54:26 AM »

Have you Initialized the TVEngine?
You must initialized the TVEngine at first and then declare the TVViewport.
« Last Edit: July 29, 2011, 10:01:45 AM by LINSOFT » Logged
XttyCTL9
Community Member
*
Posts: 26


« Reply #8 on: July 30, 2011, 12:26:58 PM »

Have you Initialized the TVEngine?
You must initialized the TVEngine at first and then declare the TVViewport.
Of course.........
Logged
LINSOFT
Community Member
*
Posts: 2


« Reply #9 on: August 03, 2011, 08:42:36 AM »

I just do it like that.But I succeed.Why not upload all of your sourse?
Logged
XttyCTL9
Community Member
*
Posts: 26


« Reply #10 on: August 04, 2011, 11:05:19 PM »

I just do it like that.But I succeed.Why not upload all of your sourse?
the initialization code every one know... yeah?
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.3 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks