Cocos Creator v2.1.0 3D 公测版发布帖(1127 新增 rc.7)

是的,我们也同样关心这个问题,但引擎组大大说了,这个是并行在开发中的。

1赞

支持,抹茶抹茶,赶超腊鸭白鹭3D魔鬼的步伐!

1赞

mark

这是引擎迈出的重要一步,3D啊,开源3D啊

1赞

期待
希望有较好shader支持

场景中创建的sprite,设置为“2.5d”后,会被“2.5d”的Camera忽略。也就是说:无法创建3d的Sprite;

另外,希望之后官方出一些基本形状的api, 比如立方体,球体,圆柱体 ;并且有一些官方的基础材质(漫反射,高光等);

还有,现在UI层的Z轴位置具体是多少? 现在2d的Camera和3d的Camera会有一些冲突。

最后想知道,官方是否会有3d视图对象之间的addChild ? 这一点对于许多实际应用非常关键。

请问下灯光怎么加啊?这样加了下灯光没有效果
var light = new cc.renderer.renderEngine.renderer.Light()

	light.setNode(cc.find("Canvas/Main Camera"))
	light.setColor(1, 0, 0)
	light.setIntensity(1)
	light.setType(2)
	var scene = cc.renderer.scene

	scene.addLight(light)

你太年轻了,shader 上都没加灯光,怎么可能有灯光

辛苦了!大佬们。
希望模拟器可以早日流畅起来 ~

据说材质系统已经在做了,到时候内置几个带光照模型的shader,妥妥的。不过没必要有那么复杂的3D功能,材质系统无论2D/3D都非常实用,加快进度搞材质系统吧

1赞

是的。。目前 sprite 为了在 2d 下性能达到极致,没有计算 z 轴的值,下个版本会进行支持的

这是一定的~

等材质系统构建完后提供这些就会很方便了

默认创建的节点 z 都是 0 的

这点不是很明白指的是什么哦?

啥时候有正式版本

模拟器跑videoPlayer组件报错
Simulator: ERROR: Uncaught TypeError: jsb.VideoPlayer is not a constructor, location: jsb-adapter/engine/jsb-videoplayer.js:0:0
STACK:
[0]_p.createDomElementIfNeeded@jsb-adapter/engine/jsb-videoplayer.js:110
[1]onLoad@src/cocos2d-jsb.js:50282
[2]anonymous@(no filename):3
[3]invoke@src/cocos2d-jsb.js:13033
[4]activateNode@src/cocos2d-jsb.js:24031
[5]_activate@src/cocos2d-jsb.js:10100
[6]runSceneImmediate@src/cocos2d-jsb.js:8035
[7]anonymous@main.js:53
[8]anonymous@src/cocos2d-jsb.js:26684
[9]anonymous@src/cocos2d-jsb.js:21662
[10]anonymous@src/cocos2d-jsb.js:31212
[11]fireTimeout@jsb-adapter/jsb-builtin.js:2033
[12]tick@jsb-adapter/jsb-builtin.js:1995

2.0.4 也有此问题, 最新的 2.1.0 Beta 也有此问题,2.0 没问题。

补充:禁用游戏中的 Editbox后 没有报错了

谢谢反馈,会修复这个问题

2.1正式版本,快出

谢谢小哥哥的耐心回复!
3d视图对象之间的addChild 意思是:如同cc.Node之间可以相互addChild一样。一个3d物体可以作为另一个3d物体的子对象,他的x,y,z坐标系是父对象的本地坐标系。 当父对象发生平移,旋转,缩放变换的时候,子对象会跟随父对象发生变换。

原生平台 videoPlayer 和 webview 只适配 iOS 和 Android,请直接在移动平台验证

@jare j大 404了
https://github.com/cocos-creator/2d-tasks/issues/381

正常动画:


3d模型的包含武器,骨骼动画中有武器的动画,播放某些骨骼动画的时候,出现怪异的情况
武器本来应该挂在手上的,但···
@jare