Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否存在webgl的json模型列表?_Json_3d Model - Fatal编程技术网

是否存在webgl的json模型列表?

是否存在webgl的json模型列表?,json,3d-model,Json,3d Model,我有一个json 3D模型(茶壶)来自 它在webgl中运行良好,但我找不到任何具有json模型的站点。有许多网站采用.dae、.obj等格式。但是我在互联网上找到的转换器(从obj到json)不能正常工作,因此我需要的正是json模型。 可能有人知道有json 3D模型的站点(或github页面)?没有“用于WebGL的json模型”这样的东西。在WebGL中绘制模型需要大量用户提供的代码和/或库。该代码/库解释您提供给它的任何文件。WebGL本身没有“模型”的概念 那么,也许你想要three

我有一个json 3D模型(茶壶)来自

它在webgl中运行良好,但我找不到任何具有json模型的站点。有许多网站采用.dae、.obj等格式。但是我在互联网上找到的转换器(从obj到json)不能正常工作,因此我需要的正是json模型。 可能有人知道有json 3D模型的站点(或github页面)?

没有“用于WebGL的json模型”这样的东西。在WebGL中绘制模型需要大量用户提供的代码和/或库。该代码/库解释您提供给它的任何文件。WebGL本身没有“模型”的概念

那么,也许你想要three.js的模型?或者你想要学习WebGL的一些代码模型?但是没有“WebGL模型”

特别是对于learningwebgl,我没有研究过它们的格式,但我怀疑您可能想使用更常见的格式,或者您需要将其他格式转换为用于在learningwebgl上编码的格式的工具。

没有“WebGL的json模型”这样的东西。在WebGL中绘制模型需要大量用户提供的代码和/或库。该代码/库解释您提供给它的任何文件。WebGL本身没有“模型”的概念

那么,也许你想要three.js的模型?或者你想要学习WebGL的一些代码模型?但是没有“WebGL模型”


特别是关于learningwebgl,我没有研究过它们的格式,但我怀疑您可能想使用一种更常见的格式,或者您需要将其他格式转换为learningwebgl所用格式的工具。

正如alread在其他答案中提到的,您不会发现太多json模型,其中大多数是其他格式,如.obj

看看 您可以使用它转换obj模型,以便在webgl代码中使用它们

一个简单的脚本,帮助将OBJ模型引入您的WebGL世界。我最初为我的CS Graphics类编写了这个脚本,这样我们就不必为了学习WebGL而只使用模型的立方体和球体。当时,WebGL唯一的模型加载器是Doob先生的ThreeJS。为了使用装载机,您必须使用整个框架(或者进行一些非常严重的黑客攻击和管道胶带,以获取模型信息)。我在创建这个加载器时的主要关注点是,可以轻松地导入模型,而不必具备3D图形程序(如Blender)的专门知识,同时保持足够低的级别,以便重点是学习WebGL,而不是学习一些框架


由于您正在编写一个基本的webgl教程,因此最好坚持使用普通的webgl,不要使用任何帮助框架,如three.js。使用github的webgl obj加载器,您可以将obj模型加载到自己的结构中。希望这能有所帮助

正如alread在其他答案中提到的那样,您不会在那里找到太多json模型,其中大多数是其他格式的,比如.obj

看看 您可以使用它转换obj模型,以便在webgl代码中使用它们

一个简单的脚本,帮助将OBJ模型引入您的WebGL世界。我最初为我的CS Graphics类编写了这个脚本,这样我们就不必为了学习WebGL而只使用模型的立方体和球体。当时,WebGL唯一的模型加载器是Doob先生的ThreeJS。为了使用装载机,您必须使用整个框架(或者进行一些非常严重的黑客攻击和管道胶带,以获取模型信息)。我在创建这个加载器时的主要关注点是,可以轻松地导入模型,而不必具备3D图形程序(如Blender)的专门知识,同时保持足够低的级别,以便重点是学习WebGL,而不是学习一些框架


由于您正在编写一个基本的webgl教程,因此最好坚持使用普通的webgl,不要使用任何帮助框架,如three.js。使用github的webgl obj加载器,您可以将obj模型加载到自己的结构中。希望这有助于我理解。json模型不存在是很糟糕的,因为我的从其他格式到json的转换不起作用。我不能在任务中使用Three.js,我明白了。json模型不存在是很糟糕的,因为我的从其他格式到json的转换不起作用。我不能在任务中使用Three.js。谢谢你的链接和回答。我以前的转换器不能正常工作,我希望这一个能很好地工作,我会试试。谢谢链接和回答。我以前的转换器不能正常工作,我希望这个能很好地工作,我会试试。