第1页,共2页 12 持续  持续
结果1-10之11

Thread: GIMP Script: 瓷砖洗牌

  1. #1

     发布 GIMP Script: 瓷砖洗牌

    Over in Woekan的《地牢方块》在Adobe Photoshop教程中 我提到使用gimp进行此操作,并引用了我编写的用于随机播放图块的脚本。

    运行时,脚本会提示您输入X和Y磁贴大小。两者的默认值为100。

    这是一个示例源:
    Click image for larger version. 

Name:	shuffle1.png 
Views:	261 
Size:	131.6 KB 
ID:	9438

    The result:
    Click image for larger version. 

Name:	shuffle3.png 
Views:	204 
Size:	144.3 KB 
ID:	9439

    如果宽度或高度不能被图块大小均匀地整除,则右侧和/或底部的部分图块条会被打乱。如果两者均不可分割,则右下方的图块将不会移动。 (如上例所示。)

    现在,这很有用(例如),如果您有一个不错的渲染噪点(例如,此级别调整了带有网格的差异云以帮助显示效果):
    Click image for larger version. 

Name:	shuffle4.png 
Views:	196 
Size:	82.9 KB 
ID:	9440

    在运行脚本之后:
    Click image for larger version. 

Name:	shuffle5.png 
Views:	205 
Size:	83.3 KB 
ID:	9441

    只需将文件解压缩到您的gimp脚本目录中即可。脚本注册为 过滤>Distorts>Tile Shuffle

    -Rob A>
    附加的文件 附加的文件

  2. #2
    Community Leader Facebook已连接 钢铁将军的头像
    参加日期
    2008年6月
    位置
    英尺印第安那韦恩
    帖子
    9,530

     默认

    Great job 罗伯 !
    我完成的地图 | 我的挑战地图 | 偶尔还会四处逛逛...

    除非我在帖子中另有说明,否则所有作品均根据《 知识共享署名-非商业性3.0美国许可证.



  3. #3

     发布

    此工具的另一个好用法是更好地利用GIMP中的随机图块集。 我在这里展示如何制作这样的套装 但这有 很多东西可以在Dundjinni论坛中下载 也一样

    在这里,我用相同的图块填充了水平行:
    Click image for larger version. 

Name:	ts1.png 
Views:	4039 
Size:	293.4 KB 
ID:	9501

    然后,我运行了图块随机播放:
    Click image for larger version. 

Name:	ts2.png 
Views:	475 
Size:	829.3 KB 
ID:	9502
    -Rob A>

  4. #4
    Community Leader  Jfrazierjr 的头像
    参加日期
    2007年10月
    位置
    Apex,美国北卡罗来纳州
    帖子
    3,054

     发布

    嗯..我可能不得不和Genetica Viewer一起玩,并创建一些图块,以查看我可以如何随机制作它们,并且看起来还不错。
    我完成的地图
    进行中的作品(或放弃的测试)
    我的教程:
    GIMP中的图层蒙版说明
    如何使用涂抹工具在GIMP / PS中创建ISO山脉
    -------------------------------------------------- --------
    除非我在帖子中另有说明,否则所有作品均根据《 知识共享署名-非商业性3.0美国许可证.

  5. #5

     默认

    是否可以添加一个选项以90度为增量随机旋转图块(大约90,大约180,大约270)?

  6. #6
    Guild Member
    参加日期
    2011年10月
    帖子
    50

     默认

    此脚本存在具有透明像素的图块的问题。
    Click image for larger version. 

Name:	j5.jpg 
Views:	20 
Size:	17.5 KB 
ID:	99866
    Click image for larger version. 

Name:	j6.jpg 
Views:	22 
Size:	25.2 KB 
ID:	99867
    我在想也许在新的图层中创建经过改组的图块会解决该问题?这里有人知道怎么做吗?

  7. #7
    Guild Expert  约翰万夫列特 的头像
    参加日期
    2012年7月
    位置
    N 42.39 W 83.44
    帖子
    1,033
    博客条目
    4

     默认

    与过去8年一样,API 金普 的使用已更改

    金普 正在转储gtk(Gimp工具套件)并移至GEGL

    使用新的和最新的Gmic 金普 2.8.6插件

    http://gmic.eu/

    它已经内置了此选项
    最后由johnvanvliet编辑; 2017年10月7日 上午12:19 .
    -到午夜100秒-
    --------

    ---企鹅的力量!!! ---


  8. #8
    Guild Member
    参加日期
    2011年10月
    帖子
    50

     默认

     引用 最初发布者 约翰万夫列特  查看帖子
    与过去8年一样,API 金普 的使用已更改

    金普 正在转储gtk(Gimp工具套件)并移至GEGL

    使用新的和最新的Gmic 金普 2.8.6插件

    http://gmic.eu/

    它已经内置了此选项
    是的,那可行,但是有些不同。我猜你是说瓦片数组随机过滤器?问题在于,磁贴可以重复,随机而不是随机播放。如果我有4x4的一组唯一图块,那么新的4x4可能会有一些重复,而有些则不见了。

    就GTK而言,我认为它与GEGL无关。 GTK不是更多的用户界面,GEGL的更多是数学问题,不是更多的界面?我必须承认我真的不懂这些东西。

  9. #9
    Guild Member
    参加日期
    2011年10月
    帖子
    50

     默认

    更新:实际上,Gmic使用'taquin'过滤器做到了这一点。

  10. #10

     默认

     引用 最初发布者 Sam101  查看帖子
    更新:实际上,Gmic使用'taquin'过滤器做到了这一点。
    很好的认识-感谢您的更新!

    -Rob A >

该线程的标签

Posting Permissions

  • 不得 发表新主题
  • 不得 发表回复
  • 不得 发布附件
  • 不得 编辑您的帖子
  •