--- Model Definitions -- -- @topic models --- Cube -- -- Alias: simple_models.cube -- -- @table simple_models.cube_1x2x1 -- @tfield string mesh simple_models_cube_1x2x1.obj -- @tfield table box {-0.5, -0.5, -0.5, 0.5, 1.5, 0.5} simple_models.cube_1x2x1 = { mesh = "simple_models_cube_1x2x1.obj", box = {-0.5, -0.5, -0.5, 0.5, 1.5, 0.5}, } --- Panel -- -- Alias: simple_models.panel -- -- @table simple_models.panel_1x2x1 -- @tfield string mesh simple_models_panel_1x2x1.obj -- @tfield table box {-0.5, -0.5, -0.5, 0.5, 1.5, -0.45} simple_models.panel_1x2x1 = { mesh = "simple_models_panel_1x2x1.obj", box = {-0.5, -0.5, -0.5, 0.5, 1.5, -0.45}, } --- Mid panel -- -- Alias: simple_models.panel_mid -- -- @table simple_models.panel_mid_1x2x1 -- @tfield string mesh simple_models_panel_mid_1x2x1.obj -- @tfield table box {-0.5, -0.5, 0.025, 0.5, 1.5, -0.025}, simple_models.panel_mid_1x2x1 = { mesh = "simple_models_panel_mid_1x2x1.obj", box = {-0.5, -0.5, 0.025, 0.5, 1.5, -0.025}, } --- Rear panel -- -- Alias: simple_models.panel_rear -- -- @table simple_models.panel_rear_1x2x1 -- @tfield string mesh simple_models_panel_rear_1x2x1.obj -- @tfield table box {-0.5, -0.5, 0.45, 0.5, 1.5, 0.5} simple_models.panel_rear_1x2x1 = { mesh = "simple_models_panel_rear_1x2x1.obj", box = {-0.5, -0.5, 0.45, 0.5, 1.5, 0.5}, } --- Stair -- -- Alias: simple_models.stair -- -- @table simpel_models.stair_1x1x1 -- @tfield string mesh simple_models_stair_1x1x1.obj -- @tfield table box { -- {-0.5, -0.5, -0.5, 0.5, 0.0, 0.5}, -- {-0.5, 0.0, 0.0, 0.5, 0.5, 0.5}, -- } simple_models.stair_1x1x1 = { mesh = "simple_models_stair_1x1x1.obj", box = { {-0.5, -0.5, -0.5, 0.5, 0.0, 0.5}, {-0.5, 0.0, 0.0, 0.5, 0.5, 0.5}, }, } --- Slope -- -- Alias: simple_models.slope -- -- @table simple_models.slope_1x1x1 -- @tfield string mesh simple_models_slope_1x1x1.obj -- @tfield table box simple_models.slope_1x1x1 = { mesh = "simple_models_slope_1x1x1.obj", box = { {-0.5, -0.5, 0.4, 0.5, 0.5, 0.5}, {-0.5, -0.5, 0.3, 0.5, 0.4, 0.5}, {-0.5, -0.5, 0.2, 0.5, 0.3, 0.5}, {-0.5, -0.5, 0.1, 0.5, 0.2, 0.5}, {-0.5, -0.5, 0.0, 0.5, 0.1, 0.5}, {-0.5, -0.5, -0.1, 0.5, 0.0, 0.5}, {-0.5, -0.5, -0.2, 0.5, -0.1, 0.5}, {-0.5, -0.5, -0.3, 0.5, -0.2, 0.5}, {-0.5, -0.5, -0.4, 0.5, -0.3, 0.5}, {-0.5, -0.5, -0.5, 0.5, -0.4, 0.5}, }, } --- Long Slope -- -- Alias: simple_models.slope_long -- -- @table simple_models.slope_1x1x2 -- @tfield string mesh simple_models_slope_1x1x2.obj -- @tfield table box simple_models.slope_1x1x2 = { mesh = "simple_models_slope_1x1x2.obj", box = { {-0.5, -0.5, 1.3, 0.5, 0.5, 1.5}, {-0.5, -0.5, 1.1, 0.5, 0.4, 1.5}, {-0.5, -0.5, 0.9, 0.5, 0.3, 1.5}, {-0.5, -0.5, 0.7, 0.5, 0.2, 1.5}, {-0.5, -0.5, 0.5, 0.5, 0.1, 1.5}, {-0.5, -0.5, 0.3, 0.5, 0.0, 1.5}, {-0.5, -0.5, 0.1, 0.5, -0.1, 1.5}, {-0.5, -0.5, -0.1, 0.5, -0.2, 1.5}, {-0.5, -0.5, -0.3, 0.5, -0.3, 1.5}, {-0.5, -0.5, -0.5, 0.5, -0.4, 1.5}, }, } -- aliases simple_models.cube = simple_models.cube_1x2x1 simple_models.panel = simple_models.panel_1x2x1 simple_models.panel_mid = simple_models.panel_mid_1x2x1 simple_models.panel_rear = simple_models.panel_rear_1x2x1 simple_models.stair = simple_models.stair_1x1x1 simple_models.slope = simple_models.slope_1x1x1 simple_models.slope_long = simple_models.slope_1x1x2