加载中
OSG中的Callback是如何实现的(读源记录代码)

1 相关的父类的功能 目的是了角如何遍历, 如何调用 Callback是一个基类 , OSG 的各种callback都继承于他. Callback继承的基类: Object 与 Referenced Referenced用于超级指针的计数 , 用于被...

05/10 17:39
17
OSG SSBO的应用

从OSG自带的例子中学会使用SSBO 关键代码: 头文件: #include<osg/BufferObject> #include <osg/BufferIndexBinding> 声明初始化 osg::ref_ptr<FloatArray> _dataArray; ref_ptr......

01/21 14:50
164
Filament中基于物理的渲染

Filament中基于物理的渲染 转载于: (https://jerkwin.github.io/filamentcn/Filament.md.html 开源中国这边不兼容公式代码, 所以转成图片 转载的目的是 因为原本网站是github上的, 有时图片会...

2020/09/01 11:30
1.6K
关于国产的核显C960

显卡天梯图还没上, 所以东西到我手上前, 我是没法判断什么能玩什么不能玩. ChipHell 上面已经发布了跑分, 但我希望用游戏来实测. 我不知道跑分的原理, 但游戏的优化可能会创造一奇迹. 可能有...

2020/08/29 19:27
1.8K
模拟阴影的bias动态调整

出现斑驳或亮处变黑问题,是因为: bais值是在Shader中是固定的 OpenGL的教程中是给一个固定的值. 不适用所有场合 Bias值改成动态的会好些 影响Bias值有以下因素: 采样贴图的尺寸 与bias值成反...

2020/06/28 20:28
309
OpenGL 4.6 能取到的398个扩展 记录一下

0 : GL_AMD_multi_draw_indirect 1 : GL_AMD_seamless_cubemap_per_texture 2 : GL_AMD_vertex_shader_viewport_index 3 : GL_AMD_vertex_shader_layer 4 : GL_ARB_arrays_of_arrays 5 : ......

关于SSAO模拟阴影显示不常的几个调试要点

TBN造成的斑驳闪烁问题. 造成这个问题的原因有两个, 一个是TBN[0]这里多用了一次normaliz 不用也是没问题的, 用了, 乘法运算后会有闪烁现象 TBN中的 tangent 是要用normalize的, 否则不正常,...

2020/05/30 15:59
162
现实中的雾效

建筑在更远的雾里会更亮, 被雾提亮了, 但依然比天空暗 并不是越远越暗, 看情况

2020/05/30 13:01
87
现实中陶瓷与金属反射特征

金属更现周围物体的颜色, 陶瓷更体验自身的颜色 在高光方面表现差不多, 区别体现在周围环境暗的部分 若用金属值去乘反射颜色, 若用金属值的反值去乘自身颜色?

2020/05/30 12:05
130
OSG编译FBX的插件, 需对接哪个版本的FBX SDK?

#2019 #OSG3.6.5 用VS2017编译, FBX2019只提供VS2015的版本, 但编译没问题

2020/05/26 13:03
602
OSG 如何传数组到Uniform 用Uniform传数组

如何传一个固定的Vec3数组: osg::Uniform *uniform3 = new osg::Uniform(osg::Uniform::Type::FLOAT_VEC3, "arr3", 8); uniform3->setElement(0, osg::Vec3(1, 0, 0)); uniform3->setElement...

2020/05/12 17:58
836
关于我买不起的动作捕捉设备(运动捕捉)

HTC的 五万 OptiTrack 几万美元 知乎讲到还有Vicon 暂查不到价格:

2020/04/20 09:36
993
windows 输入法在C++上的一个试验

结果是, 能取得输入的文字 , 但没能显示输入法的界面 case WM_IME_STARTCOMPOSITION: { OSG_NOTICE << "#### 中文输入法开始"<< wParam<<" , " << lParam << std::endl; break; } case WM_IM...

2020/04/16 17:16
223
读代码笔记

OpenGL在GPU上就是不能多线程, 白折腾了 1.OperationQueue OperationQueue 这个在哪里被用到? getNextOperation需要传一个bool值, 如果是true 表示block Empty吗? 线程锁都是Mutex block() 包...

2020/04/16 10:56
134
关于OSG中的Image类如何取得宽高, s、t、r分别指的是什么

OSG文档中, 有讲到image类的s、t、r成员函数的作用: 宽高深 http://dei.isep.ipp.pt/~matos/cadeiras/cgra/OpenSceneGraphReferenceDocs/classosg_1_1Image.html 一般深度值为1 , 也就是二维...

2020/03/16 13:42
1K
Switch主机平台的渲染都是什么样的? 游戏截图

只做一套模拟阴影. 没有环境光遮蔽. 卡通风格看起来也OK 整体画面颜色鲜艳 这样的画面, 用上多光源也不是完全没有意义 , 体现室内环境的明暗

2020/03/09 10:15
198
GLTF骨骼动画文档的截图

没翻译, 在这里备份一下

2020/02/27 14:00
1K
OSG 使窗口永远显示在最前面

在\src\osgViewer\GraphicsWindowWin32.cpp文件中 在realizeImplementation()函数中 把HWND_TOP 改成 HWND_TOPMOST即可 问题是窗口会挡住控置台窗口, 不方便 以后试能否做成可切换的......

2020/02/22 13:48
554
glTF文件说明文档 翻译场景与节点这段

英文原文 场景与节点 场景 在一个glTF文件中可能有多个场景,但在许多情况下,只有一个场景,这也是默认场景。每个场景包含一个节点数组,这些节点是场景图的根节点的索引。同样,可能有多个...

2020/02/10 16:10
231

没有更多内容

加载失败,请刷新页面

返回顶部
顶部