
[英]Toggle Wrap Mode for 2 Cubes - OpenGL
我已经成功渲染了 2 个带有纹理的立方体。 第一个立方体使用包装模式GL_REPEAT渲染。 对于第二个立方体,我希望能够使用按钮切换环绕模式(例如,当我按 2 时)。 我在绘制第一个立方体后使用了此代码,但是当我按下 2 时,它也会切换第一个立方体的环绕模式。 我怎样才能避免这种情况? ...
[英]Toggle Wrap Mode for 2 Cubes - OpenGL
我已经成功渲染了 2 个带有纹理的立方体。 第一个立方体使用包装模式GL_REPEAT渲染。 对于第二个立方体,我希望能够使用按钮切换环绕模式(例如,当我按 2 时)。 我在绘制第一个立方体后使用了此代码,但是当我按下 2 时,它也会切换第一个立方体的环绕模式。 我怎样才能避免这种情况? ...
[英]How to avoid blurry effect?
我目前正在使用 Opengl 进行 3d 项目,但我对远处的块有模糊效果问题。 如您所见,附近的街区很好,但随着距离的增加,街区很快就会变得模糊。 (ps:忽略红块) 我尝试了不同分辨率的图像(1024x1024 和 2048x2048),但结果相同。 我试图修改 GL_TEXTURE_2D ...
[英]Convert multidimensional array to Floatbuffer and then OpenGL Texture to be used in shader in a batch
在这个问题中,尝试了与缓冲区转换相反的情况。 这里我有一个多维数组,想在它周围包裹一个缓冲区。 我尝试了以下方法但没有成功:import java.nio.FloatBuffer; public class Main { private static final int dataSize ...
[英]Two Images on one Object in OpenGL
我有两个纹理。 一个是jpg,另一个是png。 我已经渲染了一个立方体,我想在立方体的每个面上使用 jpg 图像作为背景,然后在这个背景上使用 png。 我尝试了mix()但我可以通过 png 看到背景,我不希望这样。 是否有任何 function 可以为我做到这一点? 片段着色器: textu ...
[英]Problem of texture gaps when using lwjgl 3
我有一个问题是纹理中出现间隙。 图像一切正常,我已经使用其他图像进行了测试,即使这样,这些差距也会出现。 我正在使用 LWJGL 3,我正在写 Java: App.javaimport static org.lwjgl.glfw.GLFW.*; import static org.lwjgl.o ...
[英]Blender Viewport Shading (A method of displaying/shading objects in 3D view: Material Preview) problem
我在 Blender 2.9 中遇到了问题。 当我启用视口着色(一种在 3D 视图中显示/着色对象的方法:材质预览)时,屏幕上的 object 变暗,灯光不起作用。 你能告诉我我应该怎么做才能解决这个问题吗? 问题它应该是什么样子 ...
[英]unity - importing textures to fbx file
我正在使用 Unity 2018.3.44f1。 我下载了步步高 3d model。 我有一个纹理文件夹和最大文件。 我从max文件转换为fbx。 但是,不幸的是,我无法理解如何将纹理导入 fbx model。 它向我展示了 model,没有任何颜色/材料,除了黑色。 ...
[英]Why did the images increase in size after importing them into Unity?
我有一大组总大小为 10 mb 的 jpg 图像,但是当我将它们导入统一时,它们的大小会增加几倍? 如何保持图像的原始大小? ...
[英]Unity Point-cloud to mesh with texture/color
我有一个点云和一个 rgb 纹理,它们通过深度相机组合在一起。 我在程序上从点云的选定部分创建了一个网格,实现了用于网格创建的 quickhull 3D 算法。 现在,不知何故,我需要将我必须的纹理应用到该网格。 请注意,点云可以有多个选定部分,因此会产生多个需要纹理的对象。 纹理只是一个基本的 7 ...
[英]Display texture and sprite on the window in class function
所以这是我的cpp文件,它有function。 我注释掉了一些成员因素,因为我觉得它根本没有被阅读,但会包括它们以查看我是否能够使用它们。 我的纹理似乎能够出现,但无论大小或 position 我试着说它根本没有显示出来。 它似乎可以正确加载,因为我有我的 if 语句来检查它何时无法加载我想要使用的 ...
[英]I use a-frame to apply a texture to a plane and nothing appears
我从 A-Frame 开始。 我按照教程将纹理分配给平面。 什么都没有出现,只是一架黑色的飞机。 那可能会发生吗? 在此先感谢我的代码如下: ...
[英]Unable to get textures to work in OpenGL in Common Lisp
我正在构建一个简单的太阳能系统 model并尝试在某些球体上设置纹理。 几何图形已正确生成,我尝试了几种不同的方法来生成纹理坐标。 目前我依靠glu:quadric-texture在调用glu:sphere时生成坐标。 但是,纹理永远不会出现 - 对象在平面 colors 中呈现。 我浏览了几个 O ...
[英]OSG: Why there is texture coordinate array but not texture itself?
我正在尝试从osg::Geometry获取纹理文件名我得到这样的纹理坐标: 但我无法在processStateSet() function 中获取纹理文件名。 我从 OSG 示例(特别是来自 osganalysis 示例)中获取processStateSet function 代码。 即使有一个纹 ...
[英]Three.js: 3D texture MIP depth face clipping when using a perspective camera
我正在为我的一个光模拟器使用 three.js 开发 web GUI。 GUI 需要渲染一个 3D 体积(整数或浮点数),所以我改编了3D 纹理演示脚本并制作了一个测试页面。 经过一些调整,我能够以 MIP 样式渲染 3D 纹理,但显示在正确渲染深度方面似乎存在一些问题 - 某些边界框面可能会在某 ...
[英]Texture Mapping a Pyramid
我正在尝试对我画的金字塔进行纹理处理。 我正在尝试 map 砖纹理,它在所有方面都具有相同的方向,但是到目前为止我尝试过的所有纹理坐标都让我在金字塔的某些面上具有正确的方向,而在其他方面则具有翻转的方向。 所附图像显示了我所指的内容,我试图让金字塔的所有面都具有“正确”的方向,如图所示 我认为这是我 ...
[英]Textures on material import into Unity3D as empty materials
我目前正在使用 Blender3D 和 Unity3D 做一个项目作为爱好。 我在 Blender 中构建了一个 object,它有 2 种带有霓虹灯效果的材质和纹理(特别是带有发射着色器),但是一旦我在 Unity 中导入 object,我就完全失去了纹理,ZA8CFDE6331BD49EB2AC ...
[英]What is the proper way to add an object multiple textures that ı download from Sketchfab
我正处于学习团结的早期阶段。 所以我的问题是如何为一个复杂的 object 添加多个纹理。 我知道我应该创建材质并将纹理附加到其中,但我怎么知道材质应该附加到角色的哪个部分。 有没有办法通过更简单的方式完成这项工作? ...
[英]Creating a texture (image) from uint8Array
我正在尝试从 web 上的 JPG 中的 go 使用 uint8Array 创建纹理。 我需要 uint8Array 因为它是一个只接受该格式的 API。 为了获取数据,我使用responseType: "arraybuffer"请求数据。 axios({ method: ...
[英]Different OpenGL Framebuffer RGBA values on NVIDIA cards
我正在尝试实现颜色选择算法,因此我在不同的帧缓冲区上用唯一颜色渲染我的实体,因此我可以查询鼠标所在像素上的帧缓冲区(使用 glReadPixels)和 select 鼠标下的实体 cursor . 这在我的集成 Intel HD Graphics 4600 上运行良好。我能够读回我在 GPU 上发送 ...
[英]Why does texture sampling inside the dynamic branch lead to different results? HLSL
我正在尝试实现基于权重的高度混合着色器。 首先,我尝试找到权重最高的 4 层(层 alpha)。 然后从这4层混合。 下面是我的简化代码: 让我先简化问题,我有 2 个纹理 0,1 需要混合。 function find_max_layers 只有两个返回值:[0,1,-1,-1] 或 [1,0 ...