hzhao1997 / HF-Avatar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

如何得到有纹理的三维模型

xiegongsheldon opened this issue · comments

请问如何将生成的texture map 应用到生成的initial geometry中呢?

可调用此行

def write_tpose_obj(self, save_path):
保存为textured mesh,然后用meshlab查看

write_tpose_obj

能否详细解说一下在哪里调用这个函数能生成带衣服纹理的obj文件呢 谢谢了

同问

把这一行

write_obj(vs=v, fs=self.fs[0], path=path)
改为

write_obj(vs=v, vt=self.vts[0], fs=self.fs[0], ft=self.fts[0], path=path, write_mtl=True)

然后通过trainer.test() 调用该行

self.network.write_v_obj(v=v[i], path=self.results_path + '/obj/{}.obj'.format(str(_idx[i] + 1).zfill(4)))
即可生成obj文件

这生成的不是 白模?

最后把生成的texture.png放入相应的文件夹内

最后把生成的texture.png放入相应的文件夹内
你在使用说明里先执行这个脚本
dynamic_offsets_runner.py 生成不带颜色的三维模型,然后接下来执行的另一个脚本生成texture.png,那咋么把这个png文件渲染在这个三维模型里头去生成obj文件呢? 你说的是放在哪个文件夹里呢

MZ1VHPN$A%VK HFI1OM5P
如图所示,将生成的数据文件放入一个文件夹内即可用meshlab打开

试过,可行,非常感谢

顺便问一下作者,现在的人体重建,一些厂商的SDK用手机扫一圈,10秒之内就能出一个精度很高的带纹理的模型。请问这种方案,是怎么实现的啊,又快又准

顺便问一下作者,现在的人体重建,一些厂商的SDK用手机扫一圈,10秒之内就能出一个精度很高的带纹理的模型。请问这种方案,是怎么实现的啊,又快又准

https://github.com/NVlabs/instant-ngp
参考这个

试过,可行,非常感谢
你好,请问你生成三维模型的效果是什么样子的呢? 我生成的三维模型的效果是这样,是哪里出现问题了吗?
image

你代码改了没,训练环境是不是跟作者一样的

我重新训练了一下,现在的结果如下,感觉头发的生成效果有点问题
image

顺便问一下作者,现在的人体重建,一些厂商的SDK用手机扫一圈,10秒之内就能出一个精度很高的带纹理的模型。请问这种方案,是怎么实现的啊,又快又准

有哪些SDK? 我只知道有一个app可以做,不过是基于RGBD的。

顺便问一下作者,现在的人体重建,一些厂商的SDK用手机扫一圈,10秒之内就能出一个精度很高的带纹理的模型。请问这种方案,是怎么实现的啊,又快又准

有哪些SDK? 我只知道有一个app可以做,不过是基于RGBD的。

华为的 HMS CORE可以,楼上说的instant-ngp,这个倒是可以建模,但nerf这种建模非OBJ格式,感觉没啥用,转成OBJ的话又太粗糙

顺便问一下作者,现在的人体重建,一些厂商的SDK用手机扫一圈,10秒之内就能出一个精度很高的带纹理的模型。请问这种方案,是怎么实现的啊,又快又准

有哪些SDK? 我只知道有一个app可以做,不过是基于RGBD的。

华为的 HMS CORE可以,楼上说的instant-ngp,这个倒是可以建模,但nerf这种建模非OBJ格式,感觉没啥用,转成OBJ的话又太粗糙

https://developer.huawei.com/consumer/cn/doc/development/graphics-Guides/introduction-0000001143077297
需要上传到后台服务器,且不支持人脸、人体建模。

顺便问一下作者,现在的人体重建,一些厂商的SDK用手机扫一圈,10秒之内就能出一个精度很高的带纹理的模型。请问这种方案,是怎么实现的啊,又快又准

有哪些SDK? 我只知道有一个app可以做,不过是基于RGBD的。

@hzhao1997 可否告知app的名称?

顺便问一下作者,现在的人体重建,一些厂商的SDK用手机扫一圈,10秒之内就能出一个精度很高的带纹理的模型。请问这种方案,是怎么实现的啊,又快又准

有哪些SDK? 我只知道有一个app可以做,不过是基于RGBD的。

请问这个APP是?