自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

vily_lei的专栏

my heart will go on

  • 博客(8)
  • 资源 (22)
  • 收藏
  • 关注

原创 CreateWindowEx创建有边框和无边框窗口

无边框窗口m_hwnd = CreateWindowEx(WS_EX_APPWINDOW, m_applicationName, m_applicationName,WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_POPUP,posX, posY, screenWidth, screenHeight, NULL, NULL, m_hinstance, NULL)...

2019-02-23 08:55:05 5339

原创 10样本值采样核心 SSAO (屏幕空间环境遮蔽)优化(WebGL实现Demo)

Demo:http://www.artvily.com/renderCase?sample=ssao6效果图:SSAO 采样越少渲染效率越高,但是如果不加优化图像质量必然越差。以上效果是10个采样核心的样本在比较大半球半径情况下生成的SSAO(当然采样次数改为9次也可以)。主要优化的点有三个。1.对于一个表面点来讲距离这个点太近或者太贴近这个点的切面的位置其实对环境遮蔽影响不大...

2019-02-20 20:55:42 914

原创 SIGGRAPH Course: Physically Based Shading in Theory and Practice(PBR渲染技术相关一些课程资源和文章)

原文:https://blog.selfshadow.com/publications/s2015-shading-course/#course_content相关资源请见以下列表[2015]Physics and Math of Shading (Naty Hoffman) [slides]layerlab: A Computational Toolbox for Layered Mat...

2019-02-20 08:34:00 749

原创 16样本值采样核心 SSAO (屏幕空间环境遮蔽)(WebGL实现)

Demo:http://www.artvily.com/renderCase?sample=ssao5如果一段时间加载不到资源,请刷新页面再试SSAO是实时渲染中常用的一种屏幕空间环境遮蔽效果,它能很好的更好的表现光照明暗的层次感和立体感,使用SSAO的画面感觉更真实细节也更丰富。上面所给的Demo为了清晰展示SSAO效果,所以场景中的显示对象都是纯色的。请见下面的两个效果图比较....

2019-02-18 10:25:58 786

原创 3D纹理展示方式之RayMarch(光线投射)(glsl源码说明)

Demo:http://www.artvily.com/renderCase?sample=tex3DRayMarch3D纹理在基于volume rendering的渲染机制的相关应用中有着广泛的应用。应用的领域非常广泛,例如考古、医学、材料科学,游戏等等。一般来说3D纹理,可以理解为具有三个维度(width,height,depth)的数据类似于三维数组。一般的2D纹理我们可以认为它就...

2019-02-14 23:56:51 1491 5

原创 3D纹理展示方式之Slice(切片)

Demo:http://www.artvily.com/renderCase?sample=tex3D3D纹理在基于volume rendering的渲染机制的相关应用中有着广泛的应用。应用的领域非常广泛,例如考古、医学、材料科学,游戏等等。一般来说3D纹理,可以理解为具有三个维度(width,height,depth)的数据类似于三维数组。一般的2D纹理我们可以认为它就是一张图片(实...

2019-02-14 23:24:26 2503

原创 DirectX HLSL Shader versions and resource limits(DX Shader 寄存器等资源限制)

directX Shader 寄存器等资源限制详情

2019-02-14 15:28:08 302

原创 Opengl报错 INVALID_OPERATION: bindTexture: textures can not be used with multiple targets. 原因

前段时间调整渲染系统的"渲染命令机队列"的运行结构和机制,以保证在渲染执行阶段尽可能的没有逻辑运算和判断来提升性能(主要优化cpu instruction cache),今天在测试一个比较复杂的实时组合不同类型的多重纹理的demo,结果直接报了INVALID_OPERATION: bindTexture: textures can not be used with multiple targe...

2019-02-14 15:24:24 2106 2

74系列基础芯片命名规则与分类说明

74系列基础芯片命名规则与分类说明文档,是一个pdf文件。使用情况请看里面的 说明.txt文件中的详细信息

2023-06-13

mkcert在Windows下生成SSL自签证书应用https(以及可以直接使用的证书)

mkcert在Windows下生成SSL自签证书应用https。当然也可以在其他平台使用。请查看对应的版本。这个资源里面包含了可以直接使用的额证书。用法请见: https://blog.csdn.net/vily_lei/article/details/130639646?spm=1001.2014.3001.5501

2023-05-12

go语言程序调用c++可执行程序并传参示例

go语言程序调用c++可执行程序并传参示例代码和对应的程序

2023-04-06

a complete bibliography of publications in the c/c++ 2000To2009

a complete bibliography of publications in the c/c++ 2000 to 2009(c++参考文献2000到2009)

2022-05-25

vs2022中Win32汇编(MASM32)环境配置和测试源码

vs2022中Win32汇编(MASM32)环境配置和测试源码的vs2022项目工程

2022-03-14

c++ 创建dll(动态库)、static lib(静态库),以及dll的相互调用 示例vs2022工程

c++ 创建dll(动态库)、static lib(静态库),以及dll的相互调用 示例vs2022工程 sln项目文件在 c++_dll_staticLib\libtest\MathTestLib 目录下 以前有小错误,更新了错误(2023-05-28)

2022-03-10

MS-DOS-MASM5.0 用于64位(Win7或者Win10)系统中 DOSBox 环境下的汇编程序编译链接等汇编程序操作

MS-DOS-MASM5.0 用于64位(Win7或者Win10)系统中 DOSBox 环境下的汇编程序编译链接等汇编程序操作

2022-03-02

blender3.0-apple-01-module-res.zip

Blender3.0制作的苹果obj格式模型和PBR渲染所需的纹理贴图

2022-01-11

05-JP-id-Tech-5-Challenges-虚拟纹理

id_Tech Doom系列的虚拟纹理技术讲解和应用分析。虚拟纹理可以很好的实现超大场景纹理数据再内存和显存中的高效应用。使用虚拟纹理技术也可以为美术设计师提供更高的自由度,因为纹理尺寸实际上相当于已经没有限制了。

2020-09-30

win10-rightButtonCMD.reg

win10右键菜单添加cmd命令的reg文件,运行这个reg文件就能在win10上使用,这样就能方便的在当前文件夹路径下打开cmd窗口。因为要修改注册表,所以直接执行这个程序比手动修改要方便很多。

2019-12-11

Anisotropic Phong BRDF Model

Physically Based Shading技术中的各向异性BRDF模型技术原理

2019-02-20

webGL直接写的2d火爆射击游戏

效果请见https://blog.csdn.net/vily_lei/article/details/86097324 直接用webgl接口写的高效2d渲染表现的火爆射击小游戏,可以在任何支持webGL的移动或者PC端运行。

2019-01-08

实现GLSL Shader(支持GLES2/GLES3)的辅助系统

本系统简洁轻巧,用于快速实现基于glsl es2/es3 的demo以方便学习或者测试算法或者排查相关Bug。 运行此系统必须在支持对应WebGL版本的浏览器上运行glslDemo.html 本系统在 Google Chrome,Mozilla Firefox,360浏览器下均测试过。

2018-11-20

assimp_model_read_parser

assimp dll etc. for windows 7.0 system ,microsoft visual sdudio dll and head files

2018-11-17

opengl330在顶点中设置颜色shader中使用

opengl 设置顶点颜色传递给 片段 shader 绘制一个三角形 包含如何在vs2015以上配置 opengl glew glfw

2018-02-25

opengl330在shader中设置红色画一个三角形

配置opengl glew glfw,绘制一个三角形并在片段着色器中设置三角形的颜色

2018-02-25

win7 x86debug环境下 opengl glew和glfw的库

win7 x86debug环境下 opengl glew和glfw的库.里面的使用说明详细介绍如何使用和vs的opengl工程配置

2018-02-25

js客户端通过node.js实现的Server操作MySQl

js客户端通过node.js实现的Server操作MySQl. 没有用Express框架可以更清楚更基础的客户端与nodejs.服务端,服务端再与mysql之间的相互操作。

2018-01-14

去掉图片黑背景air源码

去掉图片黑背景变为透明png adobe air源码 此工具已经不可用,如果想去除黑背景或其他颜色背景请见:https://blog.csdn.net/vily_lei/article/details/130445863?spm=1001.2014.3001.5502 这个小工具

2012-10-31

Python-2.7.2.tar.bz2

linux python 2.7.2 安装包 Python-2.7.2.tar.bz2

2012-10-31

flash as3 3D Graphics摄像机小系统(源码)

说明请见: http://blog.csdn.net/vily_lei/article/details/7816090

2012-07-31

去掉图片黑背景输出为透明png(AdobeAir工具)

此工具已经无法使用,非常抱歉,里面的doc文档可以教你如何用PS实现对应功能。 如果想去除图片黑背景或其他颜色背景,请直接使用这个便捷的小工具: https://blog.csdn.net/vily_lei/article/details/130445863?spm=1001.2014.3001.5502

2012-07-31

CODE::BLOCKS GLUT 完整开发包

code::blocks开发环境不错,但是不能直接使用glut开发opengl,要使用得配置。 这个里提供配置需要的完整开发包

2012-05-21

flash as3 实现的自由漂移的随机运动

flash as3 实现的2D自由漂移的随机运动。这个实现用了简短的代码。原理是添加了辅助变量来实现。

2008-11-24

flash as3.0 实现的单向链表

flash as3.0 实现的单向链表的as类文件,统统在list包里面

2008-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除