class_docstr: `Chart3D`类是所有 3D 类图表的基类，继承自 `Chart` 类
class_docstr_tok: ["`","Chart3D","`","\u7c7b\u662f\u6240\u6709","3D","\u7c7b\u56fe\u8868\u7684\u57fa\u7c7b\uff0c\u7ee7\u627f\u81ea","`","Chart","`","\u7c7b"]
code: def __init__(
      self,
      init_opts: types.Init = opts.InitOpts(),
      render_opts: types.RenderInit = opts.RenderOpts(),
  ):
      init_opts.renderer = RenderType.CANVAS
      super().__init__(init_opts, render_opts)
      self.js_dependencies.add("echarts-gl")
      self._3d_chart_type: Optional[str] = None
  
imports: from ..None import options
  from ..None import types
  from ..charts.base import Base
  from ..globals import RenderType, ThemeType, ToolTipFormatterType
  from ..types import Optional, Sequence
label_desc: Use image node_id 1 to create a new Chart3D object from inherited base classes: Chart with example: obj = Chart3D(init_opts, render_opts)