小编els*_*202的帖子

如何制作python ursina引擎的立方体纹理

我想知道如何在 Python Panda3D 包装器、ursina引擎库中制作简单的立方体纹理。这是我尝试过的代码。

from ursina import *

app = Ursina()
window.fps_counter.enabled = False


class Voxel(Button):
    def __init__(self, position=(0,0,0), texture='red.png'):
        super().__init__(
            parent = scene,
            position=position,
            model='cube',
            origin_y=0.5,
            texture=texture,
            color=color.color(0,0, random.uniform(0.9, 1.0)),
            scale = 1.0
        )


for x in range(3):
    for y in range(3):
        for z in range(3):
            voxel = Voxel(position=(x,y,z))
EditorCamera()
app.run()
Run Code Online (Sandbox Code Playgroud)
  1. 我想知道如何制作 uv 贴图(我制作的一张非常糟糕)。
  2. 我想知道将 uv 贴图转换为ursina引擎立方体纹理。

python 3d texture-mapping game-engine panda3d

4
推荐指数
1
解决办法
5279
查看次数

标签 统计

3d ×1

game-engine ×1

panda3d ×1

python ×1

texture-mapping ×1