![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程笔记
独在风中凌乱
这个作者很懒,什么都没留下…
展开
-
C#调用c++的lib/dll文件
写了一个c++的库,需要拿去给c#的工程用,所以需要把封装一层。1、直接新建一个c++工程,在工程属性里设置->常规->公共语言运行时支持,改成公共语言运行时支持(/clr)2、在cpp文件中直接写c#就可以了@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章...原创 2019-04-11 21:55:05 · 3761 阅读 · 0 评论 -
OSG学习之路(一)osg各个库的用途
介绍一下osg各个库的用途组件Osg核心库提供了基本的场景图形和渲染功能,以及3d图形程序所需的某些特定功能实现。包括:osg库包含了用于创建场景图形的场景图形节点类,用作向量和矩阵运算的类,几何体类,以及用于描述和管理渲染状态的类,3d图形程序所需的典型功能类,例如命令行参数解析,动画路径管理,以及错误和警告信息类。osgUtil库osg工具库包含的类和函数,可以用于场景图形...转载 2019-05-05 21:24:58 · 5498 阅读 · 1 评论 -
OSG学习之路(二)射线与物体相交
图形设备接口GraphicsContextGraphicsContext是任意图形子系统的抽象层接口,它提供了统一的图形设备操作函数,用来实现渲染结果和底层设备的交互;同时它还具有平台无关性,因而将OSG的渲染过程与操作系统平台剥离开来,使两者相互独立。用户即可以将渲染的内容传递给Windows或者X11的窗口与像素缓存对象,也可以自定义一个支持OpenGL的图形设备,并将结果反映在其上。图像...原创 2019-05-17 10:01:03 · 1553 阅读 · 0 评论