91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 12.51MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-06-29
  • 語言: 其他
  • 標簽: opentk??c#??ply??

資源簡介

良心資源,自己耗費一周。。。去看了文章再決定是否下載https://blog.csdn.net/qq_33228039/article/details/107695278

資源截圖

代碼片段和文件信息

using?System;
using?System.IO;
using?System.Collections.Generic;
using?System.Windows.Forms;
using?OpenTK;
using?OpenTK.Graphics.OpenGL;
using?System.Drawing;
using?System.Reflection;

namespace?WindowsFormsApp3
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????//xyz坐標
?????????struct?Point3D
????????{
??????????public?float?x;
??????????public??float?y;
??????????public?float?z;
????????};
????????//rgb顏色數(shù)據(jù)
?????????struct?rgb
????????{
????????????public?float?r;
????????????public?float?g;
????????????public?float?b;
????????};

????????const?float?PI?=?3.141592543f;
????????//存儲坐標點的集合
????????List?ls_pts=new?List();
????????//存儲顏色集合
????????List?ls_cols=new?List();
????????float?fWidth?fHeight;
????????//視點z坐標
????????float?eyeZ;
????????//物體中心點
????????float?centerX?centerY?centerZ;
????????//物體長度和寬度
????????float?halfWidth?halfHeight;
????????//平移的距離
????????float?translateX?translateY;
????????//旋轉的角度
????????float?rotX?rotY;
????????//鼠標按下的位置
????????float?downPtX?downPtY;
????????BeginMode?terrainRenderstyle?=?BeginMode.Points;

????????float?tempEyeZ;
????????int?arb;
????????int?pt3DNum;
????
????????private?void?glControl1_Load(object?sender?EventArgs?e)
????????{
????????????GL.ClearColor(Color.SteelBlue); //?Set?color
????????????string?filepath?=?“F:\\OpenTK\\OpenTK_test\\OpenTK?Test\\OpenTK?Test\\obj\\Debug\\view1445922.ply“;
????????????LoadHeightMap(filepath);
????????}
????????//刷新加載
????????private?void?glControl1_Paint(object?sender?PaintEventArgs?e)
????????{
????????????GL.Clear(ClearBufferMask.ColorBufferBit?|?ClearBufferMask.DepthBufferBit);

????????????Matrix4?lookat?=?Matrix4.LookAt(0?0?6?*?eyeZ?0?0?0?0?1?0);

????????????GL.MatrixMode(MatrixMode.Modelview);
????????????GL.LoadMatrix(ref?lookat);
????????????GL.Translate(translateX?translateY?0);?//鍵盤平移
????????????GL.Rotate(rotX?1?0?0);//x軸旋轉
????????????GL.Rotate(rotY?0?1?0);//y軸旋轉
??????????//??GL.Scale(scal1?scal1?scal1);
????????????GL.Translate(-centerX?-centerY?-centerZ);
????????????//?Render?heightmap
????????????this.RenderHeightmap();

????????????glControl1.SwapBuffers();

????????}
????????//控件改變后刷新
????????private?void?glControl1_Resize(object?sender?EventArgs?e)
????????{

????????????fWidth?=?(float)Width;
????????????fHeight?=?(float)Height;
????????????GL.Viewport(0?0?Width?Height);

????????????float?aspect_ratio?=?Width?/?(float)Height;
????????????Matrix4?perpective?=?Matrix4.CreatePerspectiveFieldOfView(MathHelper.PiOver4?aspect_ratio?1f?50000f);
????????????GL.MatrixMode(MatrixMode.Projection);
????????????GL.LoadMatrix(ref?perpective);
????????????return;

????????}
????????private?void?LoadHeightMap(string?filepath)
????????{
????????????float?minX?=?0.0f?maxX?=?0.0f?minY?=?0.0f?maxY?=?0.0f?minZ?=?0.

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-07-29?20:47??.vs\
?????目錄???????????0??2020-07-29?20:47??.vs\WindowsFormsApp3\
?????目錄???????????0??2020-07-29?20:47??.vs\WindowsFormsApp3\v16\
?????文件???????63488??2020-07-30?18:00??.vs\WindowsFormsApp3\v16\.suo
?????目錄???????????0??2020-07-29?21:15??packages\
?????目錄???????????0??2020-07-29?21:15??packages\OpenTK.3.2\
?????文件????????9474??2020-04-06?06:32??packages\OpenTK.3.2\.signature.p7s
?????目錄???????????0??2020-07-29?21:15??packages\OpenTK.3.2\content\
?????文件????????1813??2020-04-06?09:02??packages\OpenTK.3.2\content\OpenTK.dll.config
?????目錄???????????0??2020-07-29?21:15??packages\OpenTK.3.2\lib\
?????目錄???????????0??2020-07-29?21:15??packages\OpenTK.3.2\lib\net20\
?????文件?????5747712??2020-04-06?09:19??packages\OpenTK.3.2\lib\net20\OpenTK.dll
?????文件?????9252352??2020-04-06?09:19??packages\OpenTK.3.2\lib\net20\OpenTK.pdb
?????文件????30079257??2020-04-06?09:16??packages\OpenTK.3.2\lib\net20\OpenTK.xml
?????文件?????4417518??2020-07-29?21:15??packages\OpenTK.3.2\OpenTK.3.2.nupkg
?????文件????????1154??2020-07-29?20:47??WindowsFormsApp3.sln
?????目錄???????????0??2020-07-30?18:00??WindowsFormsApp3\
?????文件?????????189??2020-07-29?20:47??WindowsFormsApp3\App.config
?????目錄???????????0??2020-07-29?20:47??WindowsFormsApp3\bin\
?????目錄???????????0??2020-07-30?10:10??WindowsFormsApp3\bin\Debug\
?????文件?????5747712??2020-04-06?09:19??WindowsFormsApp3\bin\Debug\OpenTK.dll
?????文件???????49152??2014-07-24?07:15??WindowsFormsApp3\bin\Debug\OpenTK.GLControl.dll
?????文件?????9252352??2020-04-06?09:19??WindowsFormsApp3\bin\Debug\OpenTK.pdb
?????文件????30079257??2020-04-06?09:16??WindowsFormsApp3\bin\Debug\OpenTK.xml
?????文件???????12288??2020-07-30?17:24??WindowsFormsApp3\bin\Debug\WindowsFormsApp3.exe
?????文件?????????521??2020-07-30?10:10??WindowsFormsApp3\bin\Debug\WindowsFormsApp3.exe.config
?????文件???????36352??2020-07-30?17:24??WindowsFormsApp3\bin\Debug\WindowsFormsApp3.pdb
?????文件????????7466??2020-07-30?18:00??WindowsFormsApp3\Form1.cs
?????文件????????3131??2020-07-30?17:13??WindowsFormsApp3\Form1.Designer.cs
?????文件????????5817??2020-07-30?11:10??WindowsFormsApp3\Form1.resx
?????目錄???????????0??2020-07-29?20:47??WindowsFormsApp3\obj\
............此處省略25個文件信息

評論

共有 條評論