游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: lzp

在地形编辑中,大家是如何做纹理刷的??

[复制链接]

75

主题

385

帖子

400

积分

中级会员

Rank: 3Rank: 3

积分
400
 楼主| 发表于 2008-10-20 18:21:00 | 显示全部楼层

Re: 在地形编辑中,大家是如何做纹理刷的??

终于搞好了
非常感谢tonykee!!

我的颜色取值不对
我的是24位
sum=rA+gA+bA;
rA=rA+fp;
if (rA > 255)
          rA = 255;
        if (rA < 0)
          rA = 0;
    //消除边框 其他颜色取值
      diff = sum - (255 - rA);
         int val1=gA;
                  val1 -= floor(0.5 + diff * (float(val1) / sum));
                 gA=val1;
        val1=bA;
                 val1 -= floor(0.5 + diff * (float(val1) / sum));
                 bA=val1;

imageData[index]= 0x00000000 +  (bA << 16) + (gA << 8) + (rA << 0);



sf_20081020182055.jpg

75

主题

385

帖子

400

积分

中级会员

Rank: 3Rank: 3

积分
400
 楼主| 发表于 2008-10-21 08:50:00 | 显示全部楼层

Re: 在地形编辑中,大家是如何做纹理刷的??

非常感谢tonykee!!
sf_2008102184930.jpg

9

主题

75

帖子

112

积分

注册会员

Rank: 2

积分
112
发表于 2008-10-22 09:01:00 | 显示全部楼层

Re:在地形编辑中,大家是如何做纹理刷的??

LZ你好,我QQ17577800,麻烦加一下,以后做地形编辑器好请教~谢谢哈

8

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2009-1-18 17:22:00 | 显示全部楼层

Re: Re:在地形编辑中,大家是如何做纹理刷的??

tonykee: Re:在地形编辑中,大家是如何做纹理刷的??

每个tile两层argb混合纹理,共8个通道,1层用来做光照(用刷子刷假阴影很棒)
另外6个通道用来做alpha混合,...


tonykee BOSS: 是不是最后导出的就1张纹理?


45

主题

1163

帖子

1165

积分

金牌会员

Rank: 6Rank: 6

积分
1165
发表于 2009-1-21 08:51:00 | 显示全部楼层

Re:在地形编辑中,大家是如何做纹理刷的??

嘿嘿,不同的人有不同的方法。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-20 11:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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