查看: 1544|回复: 19

[我要招募] 200r 一个dnd骰子插件(js)

[复制链接]
梦石
0
星屑
100
在线时间
1022 小时
注册时间
2021-3-24
回帖
544

MZ评测员

发表于 2024-4-29 21:46:35 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
我需要一段shader或者Three的代码。
渲染一个标准的d20骰子,并且可以通过近似的模拟力学使其旋转并慢慢停下。




(我好像并没有写shader的天赋


全家活光光~
梦石
0
星屑
485
在线时间
86 小时
注册时间
2023-10-26
回帖
24
发表于 2024-4-29 23:25:51 | 显示全部楼层
能问下是d20骰子在平面上滚动后停止,获取顶部数字
or悬空旋转,最后停在指定数值上

没写过,就问下,看下能不能帮忙完善这个需求的描述
回复

使用道具 举报

梦石
0
星屑
100
在线时间
1022 小时
注册时间
2021-3-24
回帖
544

MZ评测员

 楼主| 发表于 2024-4-30 01:08:12 | 显示全部楼层
泼墨漓江 发表于 2024-4-29 23:25
能问下是d20骰子在平面上滚动后停止,获取顶部数字
or悬空旋转,最后停在指定数值上

需求的意图是玩家可以通过操作来输入(角度,旋转,力度)等参数通过物理模拟并得到面数,得到与玩家交互相关的仿真随机值。
更希望是shader实现

点评

感觉引入要物理引擎  发表于 2024-4-30 01:53
全家活光光~
回复 1 0

使用道具 举报

梦石
32
星屑
4309
在线时间
744 小时
注册时间
2022-7-22
回帖
136

极短28参与极短27参与极短26获奖极短25获奖极短24获奖极短23获奖

发表于 2024-4-30 11:48:55 | 显示全部楼层
等一下,所以没有什么桌面,只是像在失重般纯转动一个骰子?
太好为人师了这人,说错了话请不断地殴打他直到他认识到自己的错误才行口牙!
回复

使用道具 举报

老黄鸡

梦石
4
星屑
45692
在线时间
7947 小时
注册时间
2009-7-6
回帖
13335

MZ评测员RM创作大赛01组委会开拓者贵宾

发表于 2024-4-30 13:30:39 | 显示全部楼层
需求有些模糊,而且没看出哪里要用到shader的
更建议是three加一个物理引擎去实现这个需求(例如ammo一类的?)

点评

咿呀,单纯不想在引一个库.不过找到了ype写的加密的类似东西  发表于 2024-4-30 14:04
RGDirect - DirectX驱动的RGSS,点我了解.
(排满,暂停)RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 1 0

使用道具 举报

梦石
10
星屑
7625
在线时间
684 小时
注册时间
2017-1-9
回帖
596

我没有哭开拓者

发表于 2024-4-30 13:35:23 | 显示全部楼层
有没有一种可能,可以截个旋转中的骰子的图,然后模糊化处理,配合轻微地左右摇摆做个纯2d效果?

点评

是一个能吹的点:真实的随机  发表于 2024-5-30 00:12
我有点好奇为什么一定需要丢骰子的角度、力度这些细节XD  发表于 2024-5-1 19:32
我需要的效果是通过玩家的操作输入来计算并得到骰子结果,而不是通过程序的随机,如果两次操作鼠标的手法一样,得到的结果是相同的。  发表于 2024-5-1 14:29
我说的话有歧义,“类似的效果”指的是楼主要求的效果,而不是我说的偷懒效果  发表于 2024-4-30 13:48
顺带类似的效果我在枭雄看到过,这个网址:https://owlbear.guduapp.com/  发表于 2024-4-30 13:36
这个B天天摸鱼,快点来个谁把他从被窝里拖出来
回复

使用道具 举报

梦石
0
星屑
1333
在线时间
471 小时
注册时间
2012-4-8
回帖
314
发表于 2024-5-29 09:57:38 | 显示全部楼层
楼主有找到解决方案吗

点评

几个DIV套一个父层级上转咯,找一个轴开转,用的时候把DIV叫粗回来,平时隐藏。不过套DIV代码很丑就是了,样式也不好看。  发表于 2024-5-30 00:15
CSS?本来是打算怎么跟骰子交互的?做一个webgl的显示,但是不知道后面让他拖拽旋转,还是按下按钮随机旋转,哪种交互好,碰壁表现也是个麻烦  发表于 2024-5-29 18:42
改了个CSS版的,不过我还是希望有shader版  发表于 2024-5-29 15:17
pokemon 和 digimon 正在路上
回复

使用道具 举报

梦石
0
星屑
1333
在线时间
471 小时
注册时间
2012-4-8
回帖
314
发表于 2024-5-30 01:43:19 | 显示全部楼层
webgl 的多面体渲染目前是通的(不知道有没有其他问题)
替换了 sprite 的 2dcanvas 为 webglcanvas (canvas context),然后把 webgl 的内容渲染到 bitmap 的 2dcanvas 上
目前的渲染应该能跟着普通的 rm 渲染组件走,可以叠加 filter ,在组件层级中按顺序渲染

就是还没有业务逻辑,只有渲染,老板有需要吗


QQ录屏20240530012402 00_00_00-00_00_30.gif

点评

看着挺酷  发表于 2024-5-30 20:37
pokemon 和 digimon 正在路上
回复

使用道具 举报

梦石
0
星屑
25352
在线时间
1136 小时
注册时间
2019-3-5
回帖
1303
发表于 2024-5-30 11:39:26 | 显示全部楼层
单纯骰子的话有两个现成插件,也有类似砸到地面滚动的动画效果。
KURAGE_Dice
KRD_MZ_Dice
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部