中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站建設(shè)流程圖滿十八歲可以申請abc認(rèn)證嗎

網(wǎng)站建設(shè)流程圖,滿十八歲可以申請abc認(rèn)證嗎,百度建立網(wǎng)站需要花多少錢,做裝修的人到什么網(wǎng)站找工作1、概述 計算機圖形學(xué)里常用的坐標(biāo)系統(tǒng)有4種: 1)、Model坐標(biāo)系統(tǒng)。定義模型時所采用的坐標(biāo)系統(tǒng),通常是局部的笛卡兒坐標(biāo)系。 2)、World坐標(biāo)系統(tǒng)。是放置Actor的三維空間坐標(biāo)系。 Actor(vtkActor類&am…

1、概述

計算機圖形學(xué)里常用的坐標(biāo)系統(tǒng)有4種:
? ?1)、Model坐標(biāo)系統(tǒng)。定義模型時所采用的坐標(biāo)系統(tǒng),通常是局部的笛卡兒坐標(biāo)系。

? ?2)、World坐標(biāo)系統(tǒng)。是放置Actor的三維空間坐標(biāo)系。
? ? ? ? ? ? ?Actor(vtkActor類)其中的一個功能就是負(fù)責(zé)將模型從Model坐標(biāo)系統(tǒng)變換到World坐標(biāo)系統(tǒng)。
? ? ? ? ? ? ?每一個模型可以定義自己的Model坐標(biāo),但World坐標(biāo)系只有一個,每一個Actor必須通過放縮、放置、平移等操作將Model坐標(biāo)變換到World坐標(biāo)系。
? ? ? ? ? ? ?World坐標(biāo)系同時也是相機和燈光所在的坐標(biāo)系統(tǒng)。

? ?3)、view坐標(biāo)系統(tǒng)。是相機所看見的坐標(biāo)系統(tǒng)。
? ? ? ? ? ? ?XYZ軸取值為[-1,1],XY值表示像平面上的位置,Z值表示到相機的距離。相機負(fù)責(zé)將World坐標(biāo)系變換到View坐標(biāo)系。

? ?4)、Display坐標(biāo)系統(tǒng)。與View坐標(biāo)系統(tǒng)類似,但各坐標(biāo)的坐標(biāo)值不是[-1,1],而是使用屏幕像素值。

另外還有兩種表示坐標(biāo)點的方式:
? ? ?以屏幕像素值為單位和歸一化坐標(biāo)值 。

它們之間的關(guān)系如圖所示。

2、坐標(biāo)系細(xì)分

Display X、Y軸的坐標(biāo)取值為渲染窗口的像素值。坐標(biāo)原點位于渲染窗口的左下角。
NORMALIZED DISPLAY X、Y軸坐標(biāo)取值范圍為[0,1],跟DISPLAY一樣,也是定義在渲染窗口里的。
VIEWPORT X、Y的坐標(biāo)值定義在視口或者渲染器(Renderer)里。
NORMALIZED VIEWPORT X、Y坐標(biāo)值定義在視口或渲染器里,取值范圍為[0,1].
VIEW X、Y、Z坐標(biāo)值定義在相機所在的坐標(biāo)系里,取值范圍為[-1,1],Z值表示深度信息。
WORLD X、Y、Z坐標(biāo)值定義在世界坐標(biāo)系。
USERDEFINED 用戶自定義坐標(biāo)系統(tǒng)。

vtkCoordinate可以用來表示坐標(biāo)系統(tǒng),其內(nèi)部提供了函數(shù)接口來定義坐標(biāo)系統(tǒng):

SetCoordinateSystemToDisplay()
SetCoordinateSystemToNormalizedDisplay()
SetCoordinateSystemToViewport()
SetCoordinateSystemToNormalizedViewport()
SetCoordinateSystemToView()
SetCoordinateSystemToWorld()

3、示例代碼

vtkConeSource cone = vtkConeSource.New();            
vtkCubeSource cube = vtkCubeSource.New();
vtkCylinderSource cylinder = vtkCylinderSource.New();
vtkSphereSource sphere = vtkSphereSource.New();vtkPolyDataMapper coneMapper = vtkPolyDataMapper.New();
coneMapper.SetInputConnection(cone.GetOutputPort());
vtkPolyDataMapper cubeMapper = vtkPolyDataMapper.New();
cubeMapper.SetInputConnection(cube.GetOutputPort());
vtkPolyDataMapper cylinderMapper = vtkPolyDataMapper.New();
cylinderMapper.SetInputConnection(cylinder.GetOutputPort());
vtkPolyDataMapper sphereMapper = vtkPolyDataMapper.New();
sphereMapper.SetInputConnection(sphere.GetOutputPort());vtkActor coneActor = vtkActor.New();
coneActor.SetMapper(coneMapper);
vtkActor cubeActor = vtkActor.New();
cubeActor.SetMapper(cubeMapper);
vtkActor cylinderActor = vtkActor.New();
cylinderActor.SetMapper(cylinderMapper);
vtkActor sphereActor = vtkActor.New();
sphereActor.SetMapper(sphereMapper);//將一個窗口分為4個視圖
vtkRenderer renderer1 = vtkRenderer.New();
renderer1.AddActor(coneActor);
renderer1.SetBackground(1.0, 0.0, 0.0);
renderer1.SetViewport(0.0, 0.0, 0.5, 0.5);
vtkRenderer renderer2 = vtkRenderer.New();
renderer2.AddActor(cubeActor);
renderer2.SetBackground(0.0, 1.0, 0.0);
renderer2.SetViewport(0.5, 0.0, 1.0, 0.5);
vtkRenderer renderer3 = vtkRenderer.New();
renderer3.AddActor(cylinderActor);
renderer3.SetBackground(0.0, 0.0, 1.0);
renderer3.SetViewport(0.0, 0.5, 0.5, 1.0);
vtkRenderer renderer4 = vtkRenderer.New();
renderer4.AddActor(sphereActor);
renderer4.SetBackground(1.0, 1.0, 0.0);
renderer4.SetViewport(0.5, 0.5, 1.0, 1.0);vtkRenderWindow renWin = renderWindowControl.RenderWindow;
renWin.AddRenderer(renderer1);
renWin.AddRenderer(renderer2);
renWin.AddRenderer(renderer3);
renWin.AddRenderer(renderer4);
renWin.SetWindowName("Viewport");
renWin.Render();

4、效果

http://www.risenshineclean.com/news/11700.html

相關(guān)文章:

  • 上市公司網(wǎng)站建設(shè)報價seo排名優(yōu)化
  • 網(wǎng)站建設(shè)圖片競價
  • 西安高端網(wǎng)站建設(shè)公司seo案例分析100例
  • 純靜態(tài)網(wǎng)站制作seo整站優(yōu)化報價
  • 一個網(wǎng)站的后臺怎么做太原網(wǎng)站建設(shè)
  • 百度怎樣做網(wǎng)站并宣傳網(wǎng)站長春網(wǎng)站建設(shè)公司哪家好
  • 鄭州婦科醫(yī)院正規(guī)有哪些廣州seo營銷培訓(xùn)
  • 煤礦黨風(fēng)廉政建設(shè)網(wǎng)站如何注冊域名
  • 淘客做的領(lǐng)券網(wǎng)站黑帽seo優(yōu)化推廣
  • 為什么用wp做網(wǎng)站沈陽網(wǎng)站制作優(yōu)化推廣
  • 對視頻播放網(wǎng)站做性能測試查排名的軟件有哪些
  • c2c電子商務(wù)網(wǎng)站策劃深圳市龍華區(qū)
  • 做的好看的網(wǎng)站免費網(wǎng)站優(yōu)化排名
  • 做網(wǎng)站便宜新聞源
  • wordpress隱藏服務(wù)器ip網(wǎng)站seo優(yōu)化分析
  • 廣州市做民宿什么網(wǎng)站比較好seo搜論壇
  • 什么網(wǎng)站可以免費做找客戶谷歌seo快速排名優(yōu)化方法
  • vs做網(wǎng)站教程長春網(wǎng)站關(guān)鍵詞排名
  • 東莞模板建站軟件seo專員
  • 視頻網(wǎng)站如何建設(shè)專業(yè)代寫軟文
  • 武漢招聘一般用什么網(wǎng)站沙洋縣seo優(yōu)化排名價格
  • 對酒店網(wǎng)站建設(shè)的意見互聯(lián)網(wǎng)廣告行業(yè)
  • 喀什做網(wǎng)站seo快速排名源碼
  • wordpress 菜單 標(biāo)簽科學(xué)新概念seo外鏈平臺
  • 照片做視頻ppt模板下載網(wǎng)站知識營銷成功案例介紹
  • 淡水做網(wǎng)站網(wǎng)頁設(shè)計主題參考
  • word做招聘網(wǎng)站長尾詞挖掘
  • 電影日記網(wǎng)站怎么做界首網(wǎng)站優(yōu)化公司
  • 有免費的網(wǎng)址嗎南寧seo專員
  • 做網(wǎng)站造假域名推薦