中文第一计算机图形学社区OpenGPU 版权所有2007-2018

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 1615|回复: 2

请教怎么在顶点着色器里进行纹理采样...?

[复制链接]
发表于 2017-9-25 18:13:23 | 显示全部楼层 |阅读模式
DX11,用SampleLevel函数采样结果为全零...纹理没有问题,在像素着色器里采样是正常的
但是我想通过高度图改变顶点位置
我想会是纹理地址的问题?还是函数用错了?
(另外想问有细分纹理+置换贴图的实现吗?是在DS里作纹理采样还是怎样?)
发表于 2017-9-25 20:05:56 | 显示全部楼层
用顶点 (p.x, p.y) 采样?运算得到p.z
 楼主| 发表于 2017-9-25 20:09:23 | 显示全部楼层
freshthomas 发表于 2017-9-25 20:05
用顶点 (p.x, p.y) 采样?运算得到p.z

对,用p.x和p.y除以地图大小,算出u,v
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|小黑屋|Archiver|手机版|中文第一计算机图形学社区OpenGPU

GMT+8, 2018-7-19 04:23 , Processed in 0.044730 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表