Directx11教程(45) alpha blend(2)

简介: 在myTutorialD3D11_40中,我们在场景中再添加一个box,并把box放在水里,实现半透明的效果。如下图所示:       我们要特别注意一点的就是场景中物体的渲染次序,先渲染山谷、第二个box,第三个水。

    在myTutorialD3D11_40中,我们在场景中再添加一个box,并把box放在水里,实现半透明的效果。如下图所示:

image

      我们要特别注意一点的就是场景中物体的渲染次序,先渲染山谷、第二个box,第三个水。

box和水的顺序不能颠倒,颠倒后的效果如下,没有了透明的效果

image

完整的代码请参考:

工程文件myTutorialD3D11_40

代码下载:

http://files.cnblogs.com/mikewolf2002/d3d1139-49.zip

http://files.cnblogs.com/mikewolf2002/pictures.zip

相关文章
|
1月前
|
Ubuntu 测试技术 数据处理
QF-Lib:用一个库搞定Python量化回测和策略开发
QF-Lib 是一个一体化的量化金融研究工具库,涵盖数据获取、策略回测、风险分析到报告生成全流程。支持多数据源接入与前瞻偏差防护,基于事件驱动架构,内置专业金融函数,模块化设计便于扩展,可快速搭建策略原型并自动生成PDF/Excel报告,提升量化研究效率。
401 3
QF-Lib:用一个库搞定Python量化回测和策略开发
|
2月前
|
编解码 缓存 监控
《首屏加载优化手册:Vue3+Element Plus项目提速的技术细节》
本文记录了Vue3+Element Plus开发的企业内部管理系统首屏加载优化实践。该系统因组件全量引入、图片未优化、接口调用无序,首屏加载达6秒,用户投诉频发。作者团队用Chrome DevTools定位瓶颈后,以“分阶段、抓核心”策略优化:代码层面拆分资源、按需引入组件;静态资源转WebP并适配分辨率;调整接口调用顺序,延迟非核心请求,还添加骨架屏优化体验。优化后首屏加载稳定在1.8-2.2秒,系统使用率提升12%。作者强调优化需贴合用户体验,建立监控体系,避免盲目追求技术指标。
253 6
|
Java
Jstack 查看线程状态及定位占用 cpu 较高的 java 线程
Jstack 查看线程状态及定位占用 cpu 较高的 java 线程
1419 2
|
网络协议 Linux 网络安全
安装完Centos可能存在的一些问题(连接不上网络等)(一)
安装完Centos可能存在的一些问题(连接不上网络等)
3384 0
|
存储 编解码 数据可视化
ROS- moveit使用C++接口进行运动路径规划和避障
ROS- moveit使用C++接口进行运动路径规划和避障
2440 1
|
12天前
|
数据采集 人工智能 安全

热门文章

最新文章