查看: 1106|回复: 4

拖拽后如何重绘

[复制链接]

该用户从未签到

发表于 2011-6-16 11:06:10 | 显示全部楼层 |阅读模式
用Translate1DDragger拖拽一个平面,想要实现到达一个新位置后,重新绘制平面的纹理。请问版主重绘如何实现,谢谢!(我用的版本是2.8.3)
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2011-6-16 22:44:17 | 显示全部楼层
    OSG每帧都会对场景进行绘制。你所指的重绘是什么呀?是你托到新位置后要改变纹理吗?

    该用户从未签到

     楼主| 发表于 2011-6-17 09:09:24 | 显示全部楼层
    回复 2# FreeSouth

    是的,拖拽的新位置后要改变纹理,我说重绘不准确,就是动态更新纹理,鼠标Release的时候,由获取的数据绘制新的纹理。

    该用户从未签到

    发表于 2011-6-17 09:54:47 | 显示全部楼层
    你节点关联事件处理,然后动态改变纹理坐标好了~~
  • TA的每日心情
    开心
    2019-11-11 10:36
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2011-6-17 20:01:22 | 显示全部楼层
    捕捉到事件后,把纹理直接换一个就OK了。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    OSG中国官方论坛-有您OSG在中国才更好

    网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

    联系我们

    • 工作时间:09:00--18:00
    • 反馈邮箱:1315785073@qq.com
    快速回复 返回顶部 返回列表