0

第一个问题可能看起来很奇怪,所以我将尝试使用一个示例进行解释:

基本上我想要的是一张大桌子(上下文 2d),上面有几个托盘(上下文 3d 窗口),托盘上有茶壶和杯子(3D 内容)。

代码将如下所示:

<canvas context="2d">

    <canvas context="3d" id="tray1">
       <model id="teapot1" />
       <model id="cup1" />
    </canvas>

    <canvas context="3d" id="tray2">
       <model id="teapot2" />
       <model id="cup2" />
    <canvas context="3d">

</canvas>

所以,

(1) 桌子是固定的,不能移动;

(2) 用户可以轻松地“移动”托盘,并在他们所属的范围内“移动”或“环绕”茶壶。托盘和托盘当然不能重叠。

现在这个概念在 HTML5 中可行吗?

希望我的比喻足够清楚。

谢谢。

4

0 回答 0