设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 11476|回复: 46
打印 上一主题 下一主题

[交流讨论] MV3D - 3D rendering for RMMV入門

[复制链接]

Lv5.捕梦者

梦石
0
星屑
22973
在线时间
8639 小时
注册时间
2011-12-31
帖子
3367
跳转到指定楼层
1
发表于 2019-12-27 20:44:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 tseyik 于 2019-12-28 20:20 编辑

由於MV3D - 3D rendering for RMMV插件還在開發中
現由只能談一些基本的
原討論串
https://forums.rpgmakerweb.com/i ... th-three-js.114971/

下載方法
範本
https://github.com/Dread-chan/MV3D
按下選zip就可下載

插件

0.310
plugin310.zip (563.45 KB, 下载次数: 237)

在新工程加入插件









地圖要有A3和A4圖塊(插件預設)

把两個插件打開


在新地圖劃圖,並用R設定高度(1~7);沒設定牆預為高度為2

効果


下次説説事件

评分

参与人数 7+7 收起 理由
1071257831 + 1 我很赞同
johnoo00 + 1 精品文章
哇哇哇啊叭叭 + 1 精品文章
walf_man + 1 塞糖
白嫩白嫩的 + 1 精品文章
caffee.bee + 1 精品文章
枫叶的北方 + 1 我很赞同

查看全部评分

Lv4.逐梦者

梦石
0
星屑
14637
在线时间
718 小时
注册时间
2011-7-16
帖子
1428

开拓者

2
发表于 2019-12-28 18:15:35 | 只看该作者
牛呀,看起来babylon比threejs效率是高一些啊
RMMV网络插件,开源免费,内含服务器端,无需强制登录,云数据,弹幕,云存档,排名,兑换码,版本检测,可自由上架下架删除。q群399090587
免打包运行MV游戏,云游戏,安卓App雷神游戏厅,在线玩游戏,上传下载游戏
开源游戏:重装机兵之重装归来【RMMV制作】全球首款按照美剧分季分集的方式发布的游戏
体素画 -- MV画3D像素图的画板
RMMV显示3D模型和场景的插件
RMMV显示spine骨骼动画的插件
RMMV秘密通道插件
突破敌群数量上限8个的插件
在rmmv中显示gif动态图片的插件
一款可以在mv游戏界面的任意位置显示任意文字的插件
RMMV Toast 插件 带物品得失提示,可以设置开启关闭 兼容yep itemcore
制作一个改名卡道具插件、调整标题页面菜单的插件、在标题页面之前显示大段文字的插件、标题页面显示版本号的插件
物品得失自动提示自动上色自动换行插件
我的Q群 663889472
另外,我的插件、范例、游戏都在这里
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7951
在线时间
1128 小时
注册时间
2008-8-6
帖子
154

开拓者

3
发表于 2019-12-28 19:48:08 | 只看该作者
这个厉害了
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22973
在线时间
8639 小时
注册时间
2011-12-31
帖子
3367
4
 楼主| 发表于 2019-12-28 20:26:33 | 只看该作者
本帖最后由 tseyik 于 2019-12-28 20:49 编辑

畫圖並設定畗度


事件(在備註中設定

<mv3d:shape(fence),scale(2,2),y(-0.49),z(0),pos(+0,+1)>




<mv3d:              名令
shape(fence),    形象種類
scale(2,2),        大小
y(-0.49),          Y偏移
z(0),                高
pos(+0,+1)>
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22973
在线时间
8639 小时
注册时间
2011-12-31
帖子
3367
5
 楼主| 发表于 2019-12-28 20:38:04 | 只看该作者
https://github.com/Dread-chan/MV3D的 README.md 是説明

MV3D

RPG Maker MV的3D渲染插件。

如果您使用此插件製作遊戲,請考慮支持我的讚助人。
https://www.patreon.com/cutievirus
您也可以通過成為贊助人來解鎖一些僅限顧客的功能,例如Dynamic Shadows。
可以在此文件的底部找到顧客列表。
Tileset和地圖配置位於註釋區域中。事件配置位於事件註釋或註釋中。區域和地形標籤是通過插件參數配置的。

為了使插件能夠識別配置,需要正確包裝它們。
Tileset和map配置需要包裝在一個塊中,而事件配置則需要放置在<mv3d:>標記內。
區域和地形標籤配置完全不需要包裝。
使用配置功能

配置功能用於配置圖塊,區域,地形標籤,事件和地圖。

以下是基本配置功能的示例。每個函數都傳遞一個參數列表。

top(A1,0,0)

有些功能可能需要大量參數。在這些情況下,參數列表分為幾組。可以使用豎線(而不是逗號)跳到下一組。您也可以使用冒號按名稱跳轉到參數。
這裡有些例子:
ceiling(A4,0,0|2)
camera(0,60,dist:5,height:0.75)

參數組也可以具有名稱,並且可以以與跳轉到已命名參數相同的方式跳轉到。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22973
在线时间
8639 小时
注册时间
2011-12-31
帖子
3367
6
 楼主| 发表于 2019-12-28 20:40:46 | 只看该作者
本帖最后由 tseyik 于 2019-12-28 20:44 编辑

事件配置

事件配置可以放在事件註釋或註釋中,並且必須包裝在<mv3d:>標記中。一些配置功能(例如pos)的行為會略有不同,具體取決於它們是放在註釋還是註釋中。

這是一些例子。

首先,讓我們做一個顯示在牆壁邊緣的事件。

<mv3d:shape(fence),scale(0.9,1.3),y(0.51),rot(0),z(0)>

接下來,將手電筒附加到事件上。

<mv3d:flashlight(white,2,6,30)>

調整活動位置

x()和y()函數將偏移事件網格的x和y位置。
示例:y(0.51)

height()函數將調整事件在地面上方的高度。
示例:height(2)

z()函數將設置事件的絕對z位置,而忽略地面水平。
示例:z(0)

pos()函數將更改事件的位置。這可以用來使兩個事件佔據相同的空間。帶+前綴的數字可使用相對坐標。
示例:pos(1,2),pos(+0,+-1)
更改活動形狀

使用shape函數設置事件應使用的形狀。有效事件形狀為FLAT,SPRITE,TREE,FENCE,CROSS和XCROSS。
示例:shape(tree)

縮放功能可以更改事件的大小。
示例:scale(2,2),scale(1.5,3)

旋轉功能將旋轉事件的網格。不適用於Sprite或Tree形狀。
0是南方,90是東方,180是北方,270是西方。
示例:rot(45)
活動燈

燈光功能將點光源附加到事件上。參數列表:顏色,強度,範圍示例:lamp(white,0.5,1), lamp(#ff8888,1,3)

手電筒功能將聚光燈附加到事件上。參數列表:顏色,強度,範圍,角度|偏航角,間距例如:flashlight(#ffffff,2,6,30), flashlight(red,2,6,45|90)

可以使用lightHeight()和lightOffset()設置燈光的高度和偏移量。
示例:lightHeight(0.5),lightOffset(0,1.01)
其他活動設定

您可以使用“灌木叢”功能設置事件是否受到灌木叢的影響。
示例:bush(true),bush(false)

您可以使用陰影功能禁用或更改事件陰影的大小。
示例:shadow(0),shadow(3)

alpha功能用於使事件部分透明或打開alpha混合。
示例:alpha(0.5),alpha(1)

dirfix功能將設置事件是否根據攝像機角度旋轉。
示例:dirfix(true),dirfix(false)
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
933
在线时间
93 小时
注册时间
2012-9-23
帖子
54
7
发表于 2019-12-30 23:44:59 | 只看该作者
什么时候能把行走图显示异常修好了或者完全不修了的消息确定才能动手,现在手动调整行走图比例勉强可以用了,但就怕做一半作者又把BUG修好了那就乐子大了....

点评

你好 我想请教一下 我也遇到了这个问题 请问需要把行走图调整成什么比例才行呢  发表于 2020-2-3 19:51
我沒有行走图显示异常;有反映説一些I的旧内顯會出現行走图显示; 但作者説沒有這I的旧内顯;無法測試 ;  发表于 2019-12-31 09:02
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
933
在线时间
93 小时
注册时间
2012-9-23
帖子
54
8
发表于 2020-1-1 14:21:53 | 只看该作者
我是1060 6G独显
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
228
在线时间
24 小时
注册时间
2019-12-14
帖子
16
9
发表于 2020-1-1 22:15:54 | 只看该作者
本帖最后由 gzdw 于 2020-1-3 05:26 编辑

1.5好像不行,需要1.6
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22973
在线时间
8639 小时
注册时间
2011-12-31
帖子
3367
10
 楼主| 发表于 2020-1-8 19:41:55 | 只看该作者
Tileset和地圖配置需要包裝在<mv3d> </ mv3d>塊中,
事件配置必須位於<mv3d:>標記內。
區域和地形標籤配置完全不需要包裝。

以下是基本配置功能的示例。 每個功能
傳遞了參數列表。

     top(A1,0,0)

有些功能可能需要大量參數。 在這些情況下
參數列表分為幾組。 可以使用豎線代替
跳到下一組的逗號。 您也可以按名稱跳轉到參數
使用冒號。
這裡有些例子:

    ceiling(A4,0,0|2)
    camera(0,60,dist:5,height:0.75)

參數組也可以具有名稱,並且可以通過與您相同的方式跳轉到
跳轉到命名參數。
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-28 07:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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