Tony
Tony
> _No description provided._ 加载多个模型可以考虑使用这个插件,https://github.com/king2088/vue-3d-loader
> 可以把多个obj和mtl一起加载到一个页面不?是几个零件的那种 我重新对此库进行了大改,支持多种模型同时加载,可以尝试一下我的库:https://github.com/king2088/vue-3d-loader
> 可以在人物背后添加光源 添加光源也并不能完全解决此问题,主要原因还是由于默认情况下使用的是liner(线性)编码,修改编码为sRGBEncoding即可
> 希望这个库后期能添加一些类似切割,多个模型共同显示等功能,对于vue上使用类似three的效果门槛大大降低. > > 感谢作者给大家提供这么好一个库,更加符合语法更加好用,少掉了很多头发. 最近我也用到了这个的功能,因此我对目前这个库重新进行了大的改造,支持多模型(可以是不同类型模型)加载,支持模型内置动画播放等,仓库地址:[https://github.com/king2088/vue-3d-loader](https://github.com/king2088/vue-3d-loader)
> > 现在还不支持播放动画 > > 这个什么时候能支持呢? 支持动画,需要修改源码,再loader中加入以下代码: // auto play animations if (object.animations) { object.animations.forEach((clip: AnimationClip) => { const action = mixer.clipAction(clip); action.play(); }); } 不知道这么修改,可以直接使用我修改好的install即可,https://github.com/king2088/vue-3d-loader
我也出现了同样的问题,只要使用text()方法输入,就会报同样的错误。我使用的是selenium的web端测试。我的操作方法如下: 1. 先不要使用最新版本,使用1.2.14版本 2. 代码替换 ```python # 在代码中找到如下代码 auto_setup(__file__) # 将其替换成以下代码,简单的代码意思就是指定devices auto_setup(__file__, devices=["Windows:///"]) ``` 3. 再1.2.14版本上运行你的测试脚本 4. 经过上面操作后,再去使用1.2.16版本打开运行,1.2.16版本也没有问题了,或者直接使用1.2.14版本即可,无需升级到1.2.16。 按照以上的方式替换代码后,我的错误就消失了,而且也可以运行了。希望我的方法能够帮助到你。
这个没有尝试过
多模型加载可以使用vue-3d-loader-docs https://king2088.github.io/vue-3d-loader-docs/
当前并不支持shaderMaterial,这算是个需求,我加入需求,下个版本再加入这个功能
same issue /D:/flutterSDK/.pub-cache/hosted/pub.flutter-io.cn/card_swiper-2.0.3/lib/src/custom_layout.dart:36:20: Warning: Operand of null-aware operation '!' has type 'WidgetsBinding' which excludes null. - 'WidgetsBinding' is from 'package:flutter/src/widgets/binding.dart' ('/D:/flutterSDK/packages/flutter/lib/src/widgets/binding.dart'). WidgetsBinding.instance!.addPostFrameCallback(_getSize); ^ /D:/flutterSDK/.pub-cache/hosted/pub.flutter-io.cn/card_swiper-2.0.3/lib/src/transformer_page_view/transformer_page_view.dart:540:22: Warning: Operand of null-aware operation '!'...