是否存在webgl的json模型列表?
我有一个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模型”是否存在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
特别是关于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。谢谢你的链接和回答。我以前的转换器不能正常工作,我希望这一个能很好地工作,我会试试。谢谢链接和回答。我以前的转换器不能正常工作,我希望这个能很好地工作,我会试试。