From 5c89ec5ebef8564485781162643baae9356ef684 Mon Sep 17 00:00:00 2001 From: Vanessa Dannenberg Date: Thu, 27 Sep 2018 07:24:40 -0400 Subject: update street signs and signs_lib --- signs_lib/init.lua | 223 ++--- street_signs/depends.txt | 1 + street_signs/init.lua | 930 ++++++++++++------- .../models/street_signs_object_marker_type_3.obj | 235 +++++ .../models/street_signs_regulatory_36x48.obj | 336 +++++++ .../street_signs_regulatory_36x48_entity.obj | 15 + ...street_signs_regulatory_36x48_entity_onpole.obj | 15 + .../street_signs_regulatory_36x48_onpole.obj | 508 +++++++++++ street_signs/models/street_signs_stop.obj | 75 ++ street_signs/models/street_signs_stop_for_ped.obj | 494 ++++++++++ street_signs/models/street_signs_stop_onpole.obj | 253 ++++++ .../street_signs_us_interstate_entity_onpole.obj | 123 +++ .../models/street_signs_us_interstate_onpole.obj | 999 +++++++++++++++++++++ .../models/street_signs_us_route_entity_onpole.obj | 111 +++ .../models/street_signs_us_route_onpole.obj | 483 ++++++++++ .../models/street_signs_warning_entity_onpole.obj | 23 + .../models/street_signs_warning_onpole.obj | 548 +++++++++++ street_signs/models/street_signs_yield.obj | 347 +++++++ street_signs/models/street_signs_yield_onpole.obj | 527 +++++++++++ .../textures/street_signs_left_lane_ends.png | Bin 0 -> 12968 bytes .../textures/street_signs_left_lane_ends_inv.png | Bin 0 -> 2869 bytes .../textures/street_signs_merging_traffic.png | Bin 0 -> 14334 bytes .../textures/street_signs_merging_traffic_inv.png | Bin 0 -> 3255 bytes .../street_signs_object_marker_type3_c.png | Bin 0 -> 21604 bytes .../street_signs_object_marker_type3_c_inv.png | Bin 0 -> 2325 bytes .../street_signs_object_marker_type3_l.png | Bin 0 -> 17950 bytes .../street_signs_object_marker_type3_l_inv.png | Bin 0 -> 1918 bytes .../street_signs_object_marker_type3_r.png | Bin 0 -> 6079 bytes .../street_signs_object_marker_type3_r_inv.png | Bin 0 -> 978 bytes .../textures/street_signs_pedestrian_crossing.png | Bin 0 -> 19756 bytes .../street_signs_pedestrian_crossing_inv.png | Bin 0 -> 3563 bytes ...reet_signs_regulatory_36x48_entity_UV_guide.png | Bin 0 -> 15329 bytes .../textures/street_signs_right_lane_ends.png | Bin 0 -> 13606 bytes .../textures/street_signs_right_lane_ends_inv.png | Bin 0 -> 2908 bytes .../textures/street_signs_signal_ahead.png | Bin 0 -> 15950 bytes .../textures/street_signs_signal_ahead_inv.png | Bin 0 -> 3418 bytes street_signs/textures/street_signs_speed_limit.png | Bin 0 -> 17659 bytes .../textures/street_signs_speed_limit_inv.png | Bin 0 -> 4011 bytes street_signs/textures/street_signs_stop.png | Bin 0 -> 13863 bytes street_signs/textures/street_signs_stop_ahead.png | Bin 0 -> 15012 bytes .../textures/street_signs_stop_ahead_inv.png | Bin 0 -> 3191 bytes .../textures/street_signs_stop_for_ped.png | Bin 0 -> 131852 bytes .../textures/street_signs_stop_for_ped_inv.png | Bin 0 -> 1622 bytes .../textures/street_signs_stop_here_ped.png | Bin 0 -> 124070 bytes street_signs/textures/street_signs_stop_inv.png | Bin 0 -> 3070 bytes .../textures/street_signs_two_way_traffic.png | Bin 0 -> 14900 bytes .../textures/street_signs_two_way_traffic_inv.png | Bin 0 -> 3435 bytes street_signs/textures/street_signs_yield.png | Bin 0 -> 15743 bytes street_signs/textures/street_signs_yield_ahead.png | Bin 0 -> 19846 bytes .../textures/street_signs_yield_ahead_inv.png | Bin 0 -> 3998 bytes street_signs/textures/street_signs_yield_inv.png | Bin 0 -> 2976 bytes 51 files changed, 5801 insertions(+), 445 deletions(-) create mode 100644 street_signs/models/street_signs_object_marker_type_3.obj create mode 100644 street_signs/models/street_signs_regulatory_36x48.obj create mode 100644 street_signs/models/street_signs_regulatory_36x48_entity.obj create mode 100644 street_signs/models/street_signs_regulatory_36x48_entity_onpole.obj create mode 100644 street_signs/models/street_signs_regulatory_36x48_onpole.obj create mode 100644 street_signs/models/street_signs_stop.obj create mode 100644 street_signs/models/street_signs_stop_for_ped.obj create mode 100644 street_signs/models/street_signs_stop_onpole.obj create mode 100644 street_signs/models/street_signs_us_interstate_entity_onpole.obj create mode 100644 street_signs/models/street_signs_us_interstate_onpole.obj create mode 100644 street_signs/models/street_signs_us_route_entity_onpole.obj create mode 100644 street_signs/models/street_signs_us_route_onpole.obj create mode 100644 street_signs/models/street_signs_warning_entity_onpole.obj create mode 100644 street_signs/models/street_signs_warning_onpole.obj create mode 100644 street_signs/models/street_signs_yield.obj create mode 100644 street_signs/models/street_signs_yield_onpole.obj create mode 100644 street_signs/textures/street_signs_left_lane_ends.png create mode 100644 street_signs/textures/street_signs_left_lane_ends_inv.png create mode 100644 street_signs/textures/street_signs_merging_traffic.png create mode 100644 street_signs/textures/street_signs_merging_traffic_inv.png create mode 100644 street_signs/textures/street_signs_object_marker_type3_c.png create mode 100644 street_signs/textures/street_signs_object_marker_type3_c_inv.png create mode 100644 street_signs/textures/street_signs_object_marker_type3_l.png create mode 100644 street_signs/textures/street_signs_object_marker_type3_l_inv.png create mode 100644 street_signs/textures/street_signs_object_marker_type3_r.png create mode 100644 street_signs/textures/street_signs_object_marker_type3_r_inv.png create mode 100644 street_signs/textures/street_signs_pedestrian_crossing.png create mode 100644 street_signs/textures/street_signs_pedestrian_crossing_inv.png create mode 100644 street_signs/textures/street_signs_regulatory_36x48_entity_UV_guide.png create mode 100644 street_signs/textures/street_signs_right_lane_ends.png create mode 100644 street_signs/textures/street_signs_right_lane_ends_inv.png create mode 100644 street_signs/textures/street_signs_signal_ahead.png create mode 100644 street_signs/textures/street_signs_signal_ahead_inv.png create mode 100644 street_signs/textures/street_signs_speed_limit.png create mode 100644 street_signs/textures/street_signs_speed_limit_inv.png create mode 100644 street_signs/textures/street_signs_stop.png create mode 100644 street_signs/textures/street_signs_stop_ahead.png create mode 100644 street_signs/textures/street_signs_stop_ahead_inv.png create mode 100644 street_signs/textures/street_signs_stop_for_ped.png create mode 100644 street_signs/textures/street_signs_stop_for_ped_inv.png create mode 100644 street_signs/textures/street_signs_stop_here_ped.png create mode 100644 street_signs/textures/street_signs_stop_inv.png create mode 100644 street_signs/textures/street_signs_two_way_traffic.png create mode 100644 street_signs/textures/street_signs_two_way_traffic_inv.png create mode 100644 street_signs/textures/street_signs_yield.png create mode 100644 street_signs/textures/street_signs_yield_ahead.png create mode 100644 street_signs/textures/street_signs_yield_ahead_inv.png create mode 100644 street_signs/textures/street_signs_yield_inv.png diff --git a/signs_lib/init.lua b/signs_lib/init.lua index d181121..5d44b2c 100644 --- a/signs_lib/init.lua +++ b/signs_lib/init.lua @@ -40,55 +40,33 @@ local wall_dir_change = { signs_lib.wallmounted_rotate = function(pos, node, user, mode) if mode ~= screwdriver.ROTATE_FACE then return false end minetest.swap_node(pos, { name = node.name, param2 = wall_dir_change[node.param2 % 6] }) - for _, v in ipairs(minetest.get_objects_inside_radius(pos, 0.5)) do - local e = v:get_luaentity() - if e and e.name == "signs:text" then - v:remove() - end - end - signs_lib.update_sign(pos) + signs_lib.update_sign(pos,nil,nil,node) return true end signs_lib.facedir_rotate = function(pos, node, user, mode) if mode ~= screwdriver.ROTATE_FACE then return false end - newparam2 = (node.param2 %8) + 1 + local newparam2 = (node.param2 %8) + 1 if newparam2 == 5 then newparam2 = 6 elseif newparam2 > 6 then newparam2 = 0 end minetest.swap_node(pos, { name = node.name, param2 = newparam2 }) - for _, v in ipairs(minetest.get_objects_inside_radius(pos, 0.5)) do - local e = v:get_luaentity() - if e and e.name == "signs:text" then - v:remove() - end - end - signs_lib.update_sign(pos) + signs_lib.update_sign(pos,nil,nil,node) return true end signs_lib.facedir_rotate_simple = function(pos, node, user, mode) if mode ~= screwdriver.ROTATE_FACE then return false end - newparam2 = (node.param2 %8) + 1 + local newparam2 = (node.param2 %8) + 1 if newparam2 > 3 then newparam2 = 0 end minetest.swap_node(pos, { name = node.name, param2 = newparam2 }) - for _, v in ipairs(minetest.get_objects_inside_radius(pos, 0.5)) do - local e = v:get_luaentity() - if e and e.name == "signs:text" then - v:remove() - end - end - signs_lib.update_sign(pos) + signs_lib.update_sign(pos,nil,nil,node) return true end - - - - signs_lib.modpath = minetest.get_modpath("signs_lib") local DEFAULT_TEXT_SCALE = {x=0.8, y=0.5} @@ -206,15 +184,15 @@ default_sign_metal_image = "default_sign_steel.png" --table copy function signs_lib.table_copy(t) - local nt = { }; - for k, v in pairs(t) do - if type(v) == "table" then - nt[k] = signs_lib.table_copy(v) - else - nt[k] = v - end - end - return nt + local nt = { } + for k, v in pairs(t) do + if type(v) == "table" then + nt[k] = signs_lib.table_copy(v) + else + nt[k] = v + end + end + return nt end -- infinite stacks @@ -512,7 +490,7 @@ local function set_obj_text(obj, text, new, pos) end signs_lib.construct_sign = function(pos, locked) - local meta = minetest.get_meta(pos) + local meta = minetest.get_meta(pos) meta:set_string( "formspec", "size[6,4]".. @@ -523,13 +501,13 @@ signs_lib.construct_sign = function(pos, locked) end signs_lib.destruct_sign = function(pos) - local objects = minetest.get_objects_inside_radius(pos, 0.5) - for _, v in ipairs(objects) do + local objects = minetest.get_objects_inside_radius(pos, 0.5) + for _, v in ipairs(objects) do local e = v:get_luaentity() - if e and e.name == "signs:text" then - v:remove() - end - end + if e and e.name == "signs:text" then + v:remove() + end + end end local function make_infotext(text) @@ -542,7 +520,7 @@ local function make_infotext(text) return table.concat(lines2, "\n") end -signs_lib.update_sign = function(pos, fields, owner) +signs_lib.update_sign = function(pos, fields, owner, node) -- First, check if the interact keyword from CWz's mod is being set, -- or has been changed since the last restart... @@ -586,28 +564,11 @@ signs_lib.update_sign = function(pos, fields, owner) else new = (meta:get_int("__signslib_new_format") ~= 0) end + signs_lib.destruct_sign(pos) local text = meta:get_string("text") - if text == nil then return end - local objects = minetest.get_objects_inside_radius(pos, 0.5) - local found - for _, v in ipairs(objects) do - local e = v:get_luaentity() - if e and e.name == "signs:text" then - if found then - v:remove() - else - set_obj_text(v, text, new, pos) - found = true - end - end - end - if found then - return - end - - -- if there is no entity + if text == nil or text == "" then return end local sign_info - local signnode = minetest.get_node(pos) + local signnode = node or minetest.get_node(pos) local signname = signnode.name local textpos = minetest.registered_nodes[signname].textpos if textpos then @@ -764,52 +725,52 @@ minetest.register_node(":"..default_sign, { signs_lib.receive_fields(pos, formname, fields, sender) end, on_punch = function(pos, node, puncher) - signs_lib.update_sign(pos) + signs_lib.update_sign(pos,nil,nil,node) end, on_rotate = signs_lib.wallmounted_rotate }) minetest.register_node(":signs:sign_yard", { - paramtype = "light", + paramtype = "light", sunlight_propagates = true, - paramtype2 = "facedir", - drawtype = "nodebox", - node_box = signs_lib.yard_sign_model.nodebox, + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = signs_lib.yard_sign_model.nodebox, selection_box = { type = "fixed", fixed = {-0.4375, -0.5, -0.0625, 0.4375, 0.375, 0} }, - tiles = {"signs_top.png", "signs_bottom.png", "signs_side.png", "signs_side.png", "signs_back.png", "signs_front.png"}, - groups = {choppy=2, dig_immediate=2}, - drop = default_sign, - - on_construct = function(pos) - signs_lib.construct_sign(pos) - end, - on_destruct = function(pos) - signs_lib.destruct_sign(pos) - end, + tiles = {"signs_top.png", "signs_bottom.png", "signs_side.png", "signs_side.png", "signs_back.png", "signs_front.png"}, + groups = {choppy=2, dig_immediate=2}, + drop = default_sign, + + on_construct = function(pos) + signs_lib.construct_sign(pos) + end, + on_destruct = function(pos) + signs_lib.destruct_sign(pos) + end, on_receive_fields = function(pos, formname, fields, sender) signs_lib.receive_fields(pos, formname, fields, sender) end, on_punch = function(pos, node, puncher) - signs_lib.update_sign(pos) + signs_lib.update_sign(pos,nil,nil,node) end, on_rotate = signs_lib.facedir_rotate_simple }) minetest.register_node(":signs:sign_hanging", { - paramtype = "light", + paramtype = "light", sunlight_propagates = true, - paramtype2 = "facedir", - drawtype = "nodebox", - node_box = signs_lib.hanging_sign_model.nodebox, - selection_box = { + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = signs_lib.hanging_sign_model.nodebox, + selection_box = { type = "fixed", fixed = {-0.45, -0.275, -0.049, 0.45, 0.5, 0.049} }, - tiles = { + tiles = { "signs_hanging_top.png", "signs_hanging_bottom.png", "signs_hanging_side.png", @@ -817,31 +778,31 @@ minetest.register_node(":signs:sign_hanging", { "signs_hanging_back.png", "signs_hanging_front.png" }, - groups = {choppy=2, dig_immediate=2}, - drop = default_sign, - - on_construct = function(pos) - signs_lib.construct_sign(pos) - end, - on_destruct = function(pos) - signs_lib.destruct_sign(pos) - end, + groups = {choppy=2, dig_immediate=2}, + drop = default_sign, + + on_construct = function(pos) + signs_lib.construct_sign(pos) + end, + on_destruct = function(pos) + signs_lib.destruct_sign(pos) + end, on_receive_fields = function(pos, formname, fields, sender) signs_lib.receive_fields(pos, formname, fields, sender) end, on_punch = function(pos, node, puncher) - signs_lib.update_sign(pos) + signs_lib.update_sign(pos,nil,nil,node) end, on_rotate = signs_lib.facedir_rotate_simple }) minetest.register_node(":signs:sign_post", { - paramtype = "light", + paramtype = "light", sunlight_propagates = true, - paramtype2 = "facedir", - drawtype = "nodebox", - node_box = signs_lib.sign_post_model.nodebox, - tiles = { + paramtype2 = "facedir", + drawtype = "nodebox", + node_box = signs_lib.sign_post_model.nodebox, + tiles = { "signs_post_top.png", "signs_post_bottom.png", "signs_post_side.png", @@ -849,14 +810,14 @@ minetest.register_node(":signs:sign_post", { "signs_post_back.png", "signs_post_front.png", }, - groups = {choppy=2, dig_immediate=2}, - drop = { + groups = {choppy=2, dig_immediate=2}, + drop = { max_items = 2, items = { { items = { default_sign }}, { items = { "default:fence_wood" }}, }, - }, + }, on_rotate = signs_lib.facedir_rotate_simple }) @@ -896,7 +857,7 @@ minetest.register_node(":locked_sign:sign_wall_locked", { signs_lib.receive_fields(pos, formname, fields, sender, true) end, on_punch = function(pos, node, puncher) - signs_lib.update_sign(pos) + signs_lib.update_sign(pos,nil,nil,node) end, can_dig = function(pos, player) local meta = minetest.get_meta(pos) @@ -937,7 +898,7 @@ if minetest.registered_nodes["default:sign_wall_steel"] then signs_lib.receive_fields(pos, formname, fields, sender) end, on_punch = function(pos, node, puncher) - signs_lib.update_sign(pos) + signs_lib.update_sign(pos,nil,nil,node) end, on_rotate = signs_lib.wallmounted_rotate }) @@ -991,7 +952,7 @@ if enable_colored_metal_signs then signs_lib.receive_fields(pos, formname, fields, sender) end, on_punch = function(pos, node, puncher) - signs_lib.update_sign(pos) + signs_lib.update_sign(pos,nil,nil,node) end, on_rotate = signs_lib.facedir_rotate }) @@ -1012,9 +973,9 @@ signs_text_on_activate = function(self) end minetest.register_entity(":signs:text", { - collisionbox = { 0, 0, 0, 0, 0, 0 }, - visual = "upright_sprite", - textures = {}, + collisionbox = { 0, 0, 0, 0, 0, 0 }, + visual = "upright_sprite", + textures = {}, on_activate = signs_text_on_activate, }) @@ -1022,17 +983,17 @@ minetest.register_entity(":signs:text", { -- And the good stuff here! :-) function signs_lib.register_fence_with_sign(fencename, fencewithsignname) - local def = minetest.registered_nodes[fencename] - local def_sign = minetest.registered_nodes[fencewithsignname] - if not (def and def_sign) then - minetest.log("warning", "[signs_lib] "..S("Attempt to register unknown node as fence")) - return - end - def = signs_lib.table_copy(def) - def_sign = signs_lib.table_copy(def_sign) - fences_with_sign[fencename] = fencewithsignname - - def_sign.on_place = function(itemstack, placer, pointed_thing, ...) + local def = minetest.registered_nodes[fencename] + local def_sign = minetest.registered_nodes[fencewithsignname] + if not (def and def_sign) then + minetest.log("warning", "[signs_lib] "..S("Attempt to register unknown node as fence")) + return + end + def = signs_lib.table_copy(def) + def_sign = signs_lib.table_copy(def_sign) + fences_with_sign[fencename] = fencewithsignname + + def_sign.on_place = function(itemstack, placer, pointed_thing, ...) local node_above = minetest.get_node_or_nil(pointed_thing.above) local node_under = minetest.get_node_or_nil(pointed_thing.under) local def_above = node_above and minetest.registered_nodes[node_above.name] @@ -1077,16 +1038,16 @@ function signs_lib.register_fence_with_sign(fencename, fencewithsignname) signs_lib.receive_fields(pos, formname, fields, sender) end def_sign.on_punch = function(pos, node, puncher, ...) - signs_lib.update_sign(pos) + signs_lib.update_sign(pos,nil,nil,node) end local fencename = fencename def_sign.after_dig_node = function(pos, node, ...) - node.name = fencename - minetest.add_node(pos, node) + node.name = fencename + minetest.add_node(pos, node) end def_sign.on_rotate = signs_lib.facedir_rotate_simple - def_sign.drop = default_sign + def_sign.drop = default_sign minetest.register_node(":"..fencename, def) minetest.register_node(":"..fencewithsignname, def_sign) table.insert(signs_lib.sign_node_list, fencewithsignname) @@ -1109,18 +1070,18 @@ minetest.register_lbm({ label = "Restore sign text", run_at_every_load = true, action = function(pos, node) - signs_lib.update_sign(pos) + signs_lib.update_sign(pos,nil,nil,node) end }) -- locked sign minetest.register_craft({ - output = "locked_sign:sign_wall_locked", - recipe = { - {default_sign}, - {"default:steel_ingot"}, - }, + output = "locked_sign:sign_wall_locked", + recipe = { + {default_sign}, + {"default:steel_ingot"}, + }, }) -- craft recipes for the metal signs diff --git a/street_signs/depends.txt b/street_signs/depends.txt index f6fef93..8920c30 100644 --- a/street_signs/depends.txt +++ b/street_signs/depends.txt @@ -2,3 +2,4 @@ default intllib? screwdriver? signs_lib? +infrastructure? diff --git a/street_signs/init.lua b/street_signs/init.lua index 6d67402..8405cf1 100644 --- a/street_signs/init.lua +++ b/street_signs/init.lua @@ -456,6 +456,19 @@ local wmyaw = { math.pi, } +local on_construct =function(pos) + street_signs.construct_sign(pos) +end +local on_destruct = function(pos) + street_signs.destruct_sign(pos) +end +local on_receive_fields = function(pos, formname, fields, sender) + street_signs.receive_fields(pos, formname, fields, sender) +end +local on_punch = function(pos, node, puncher) + street_signs.update_sign(pos) +end + table.insert(lbm_restore_nodes, "street_signs:sign_basic") table.insert(lbm_restore_nodes, "street_signs:sign_basic_top_only") @@ -471,18 +484,10 @@ minetest.register_node("street_signs:sign_basic", { tiles = { "street_signs_basic.png" }, groups = {choppy=2, dig_immediate=2}, default_color = "f", - on_construct = function(pos) - street_signs.construct_sign(pos) - end, - on_destruct = function(pos) - street_signs.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - street_signs.receive_fields(pos, formname, fields, sender) - end, - on_punch = function(pos, node, puncher) - street_signs.update_sign(pos) - end, + on_construct = on_construct, + on_destruct = on_destruct, + on_receive_fields = on_receive_fields, + on_punch = on_punch, on_rotate = street_signs.facedir_rotate, number_of_lines = 2, horiz_scaling = 1, @@ -522,18 +527,10 @@ minetest.register_node("street_signs:sign_basic_top_only", { tiles = { "street_signs_basic.png" }, groups = {choppy=2, dig_immediate=2}, default_color = "f", - on_construct = function(pos) - street_signs.construct_sign(pos) - end, - on_destruct = function(pos) - street_signs.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - street_signs.receive_fields(pos, formname, fields, sender) - end, - on_punch = function(pos, node, puncher) - street_signs.update_sign(pos) - end, + on_construct = on_construct, + on_destruct = on_destruct, + on_receive_fields = on_receive_fields, + on_punch = on_punch, on_rotate = street_signs.facedir_rotate, number_of_lines = 2, horiz_scaling = 1, @@ -563,17 +560,6 @@ for _, c in ipairs(colors) do wall_side = { -0.5, -0.4375, -0.4375, -0.375, 0.4375, 1.4375 } } ---[[ - node_box = { - type = "wallmounted", - wall_top = {-0.4375, 0.4375, -0.3125, 0.4375, 0.5, 0.3125}, - wall_bottom = {-0.4375, -0.5, -0.3125, 0.4375, -0.4375, 0.3125}, - - wall_side = {-0.5, -0.3125, -0.4375, -0.4375, 0.3125, 0.4375}, - }, - -]]-- - local color = c[1] local defc = c[2] @@ -595,18 +581,10 @@ for _, c in ipairs(colors) do tiles = { "street_signs_highway_small_"..color..".png" }, default_color = defc, groups = {choppy=2, dig_immediate=2}, - on_construct = function(pos) - street_signs.construct_sign(pos) - end, - on_destruct = function(pos) - street_signs.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - street_signs.receive_fields(pos, formname, fields, sender) - end, - on_punch = function(pos, node, puncher) - street_signs.update_sign(pos) - end, + on_construct = on_construct, + on_destruct = on_destruct, + on_receive_fields = on_receive_fields, + on_punch = on_punch, on_rotate = street_signs.wallmounted_rotate, number_of_lines = 3, horiz_scaling = 2, @@ -640,18 +618,10 @@ for _, c in ipairs(colors) do tiles = { "street_signs_highway_medium_"..color..".png" }, default_color = defc, groups = {choppy=2, dig_immediate=2}, - on_construct = function(pos) - street_signs.construct_sign(pos) - end, - on_destruct = function(pos) - street_signs.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - street_signs.receive_fields(pos, formname, fields, sender) - end, - on_punch = function(pos, node, puncher) - street_signs.update_sign(pos) - end, + on_construct = on_construct, + on_destruct = on_destruct, + on_receive_fields = on_receive_fields, + on_punch = on_punch, on_rotate = street_signs.wallmounted_rotate, number_of_lines = 6, horiz_scaling = 2, @@ -686,18 +656,10 @@ for _, c in ipairs(colors) do tiles = { "street_signs_highway_large_"..color..".png" }, default_color = defc, groups = {choppy=2, dig_immediate=2}, - on_construct = function(pos) - street_signs.construct_sign(pos) - end, - on_destruct = function(pos) - street_signs.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - street_signs.receive_fields(pos, formname, fields, sender) - end, - on_punch = function(pos, node, puncher) - street_signs.update_sign(pos) - end, + on_construct = on_construct, + on_destruct = on_destruct, + on_receive_fields = on_receive_fields, + on_punch = on_punch, on_rotate = street_signs.wallmounted_rotate, number_of_lines = 6, horiz_scaling = 2, @@ -714,269 +676,563 @@ for _, c in ipairs(colors) do }) end -cbox = { - type = "wallmounted", - wall_side = { -0.5, -0.5, -0.5, -0.4375, 0.5, 0.5 } -} +local after_place_node = function(pos, placer, itemstack, pointed_thing) + local ppos = minetest.get_pointed_thing_position(pointed_thing) + local pnode = minetest.get_node(ppos) + local pdef = minetest.registered_items[pnode.name] + if (pdef and pdef.drawtype == "fencelike") + or string.find(pnode.name, "default:fence_") + or pnode.name == "coloredwood:fence" + or (pnode.name == "streets:bigpole" and pnode.param2 < 4) + or (pnode.name == "streets:bigpole" and pnode.param2 > 19 and pnode.param2 < 24) then + local node = minetest.get_node(pos) + minetest.swap_node(pos, {name = itemstack:get_name().."_onpole", param2 = node.param2}) + end +end -table.insert(lbm_restore_nodes, "street_signs:sign_us_route") -table.insert(lbm_restore_nodes, "street_signs:sign_us_interstate") +for _, m in ipairs({"", "_onpole"}) do -minetest.register_node("street_signs:sign_us_route", { - description = "Basic \"US Route\" sign", - paramtype = "light", - sunlight_propagates = true, - paramtype2 = "wallmounted", - drawtype = "mesh", - node_box = cbox, - selection_box = cbox, - mesh = "street_signs_us_route.obj", - tiles = { "street_signs_us_route.png" }, - inventory_image = "street_signs_us_route_inv.png", - groups = {choppy=2, dig_immediate=2}, - default_color = "0", - on_construct = function(pos) - street_signs.construct_sign(pos) - end, - on_destruct = function(pos) - street_signs.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - street_signs.receive_fields(pos, formname, fields, sender) - end, - on_punch = function(pos, node, puncher) - street_signs.update_sign(pos) - end, - on_rotate = street_signs.wallmounted_rotate, - number_of_lines = 1, - horiz_scaling = 3.5, - vert_scaling = 1.4, - line_spacing = 6, - font_size = 31, - x_offset = 8, - y_offset = 12, - chars_per_line = 3, - entity_info = { - mesh = "street_signs_us_route_entity.obj", - yaw = wmyaw + cbox = { + type = "wallmounted", + wall_side = { -0.5, -0.5, -0.5, -0.4375, 0.5, 0.5 } } -}) -cbox = { - type = "wallmounted", - wall_side = { -0.5, -0.45, -0.45, -0.4375, 0.45, 0.45 } -} + local nci = nil + local on_rotate = street_signs.wallmounted_rotate -minetest.register_node("street_signs:sign_us_interstate", { - description = "Basic US \"Interstate\" sign", - paramtype = "light", - sunlight_propagates = true, - paramtype2 = "wallmounted", - drawtype = "mesh", - node_box = cbox, - selection_box = cbox, - mesh = "street_signs_us_interstate.obj", - tiles = { "street_signs_us_interstate.png" }, - inventory_image = "street_signs_us_interstate_inv.png", - groups = {choppy=2, dig_immediate=2}, - default_color = "f", - on_construct = function(pos) - street_signs.construct_sign(pos) - end, - on_destruct = function(pos) - street_signs.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - street_signs.receive_fields(pos, formname, fields, sender) - end, - on_punch = function(pos, node, puncher) - street_signs.update_sign(pos) - end, - on_rotate = street_signs.wallmounted_rotate, - number_of_lines = 1, - horiz_scaling = 4.5, - vert_scaling = 1.4, - line_spacing = 6, - font_size = 31, - x_offset = 8, - y_offset = 14, - chars_per_line = 3, - entity_info = { - mesh = "street_signs_us_interstate_entity.obj", - yaw = wmyaw - } -}) + if m ~= "" then + nci = 1 + on_rotate = nil + cbox = { + type = "wallmounted", + wall_side = { -0.8125, -0.5, -0.5, -0.75, 0.5, 0.5 } + } + end -cbox = { - type = "wallmounted", - wall_side = { -0.5, -0.5, -0.5, -0.4375, 0.5, 0.5 } -} + table.insert(lbm_restore_nodes, "street_signs:sign_us_route"..m) + table.insert(lbm_restore_nodes, "street_signs:sign_us_interstate"..m) -table.insert(lbm_restore_nodes, "street_signs:sign_warning_3_line") -table.insert(lbm_restore_nodes, "street_signs:sign_warning_4_line") -table.insert(lbm_restore_nodes, "street_signs:sign_warning_orange_3_line") -table.insert(lbm_restore_nodes, "street_signs:sign_warning_orange_4_line") + minetest.register_node("street_signs:sign_us_route"..m, { + description = "Basic \"US Route\" sign", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_us_route"..m..".obj", + tiles = { "street_signs_us_route.png" }, + inventory_image = "street_signs_us_route_inv.png", + wield_image = "street_signs_us_route_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + on_construct = on_construct, + on_destruct = on_destruct, + after_place_node = after_place_node, + on_receive_fields = on_receive_fields, + on_punch = on_punch, + on_rotate = on_rotate, + number_of_lines = 1, + horiz_scaling = 3.5, + vert_scaling = 1.4, + line_spacing = 6, + font_size = 31, + x_offset = 8, + y_offset = 12, + chars_per_line = 3, + entity_info = { + mesh = "street_signs_us_route_entity"..m..".obj", + yaw = wmyaw + }, + drop = "street_signs:sign_us_route" + }) -minetest.register_node("street_signs:sign_warning_3_line", { - description = "Basic US diamond-shaped \"warning\" sign (3-line, yellow)", - paramtype = "light", - sunlight_propagates = true, - paramtype2 = "wallmounted", - drawtype = "mesh", - node_box = cbox, - selection_box = cbox, - mesh = "street_signs_warning.obj", - tiles = { "street_signs_warning.png" }, - inventory_image = "street_signs_warning_3_line_inv.png", - groups = {choppy=2, dig_immediate=2}, - default_color = "0", - on_construct = function(pos) - street_signs.construct_sign(pos) - end, - on_destruct = function(pos) - street_signs.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - street_signs.receive_fields(pos, formname, fields, sender) - end, - on_punch = function(pos, node, puncher) - street_signs.update_sign(pos) - end, - on_rotate = street_signs.wallmounted_rotate, - number_of_lines = 3, - horiz_scaling = 1.75, - vert_scaling = 1.75, - line_spacing = 1, - font_size = 15, - x_offset = 6, - y_offset = 19, - chars_per_line = 15, - entity_info = { - mesh = "street_signs_warning_entity.obj", - yaw = wmyaw - } -}) + if m ~= "" then + cbox = { + type = "wallmounted", + wall_side = { -0.8125, -0.45, -0.45, -0.75, 0.45, 0.45 } + } + else + cbox = { + type = "wallmounted", + wall_side = { -0.5, -0.45, -0.45, -0.4375, 0.45, 0.45 } + } + end -minetest.register_node("street_signs:sign_warning_4_line", { - description = "Basic US diamond-shaped \"warning\" sign (4-line, yellow)", - paramtype = "light", - sunlight_propagates = true, - paramtype2 = "wallmounted", - drawtype = "mesh", - node_box = cbox, - selection_box = cbox, - mesh = "street_signs_warning.obj", - tiles = { "street_signs_warning.png" }, - inventory_image = "street_signs_warning_4_line_inv.png", - groups = {choppy=2, dig_immediate=2}, - default_color = "0", - on_construct = function(pos) - street_signs.construct_sign(pos) - end, - on_destruct = function(pos) - street_signs.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - street_signs.receive_fields(pos, formname, fields, sender) - end, - on_punch = function(pos, node, puncher) - street_signs.update_sign(pos) - end, - on_rotate = street_signs.wallmounted_rotate, - number_of_lines = 4, - horiz_scaling = 1.75, - vert_scaling = 1.75, - line_spacing = 1, - font_size = 15, - x_offset = 6, - y_offset = 25, - chars_per_line = 15, - entity_info = { - mesh = "street_signs_warning_entity.obj", - yaw = wmyaw - } -}) + minetest.register_node("street_signs:sign_us_interstate"..m, { + description = "Basic US \"Interstate\" sign", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_us_interstate"..m..".obj", + tiles = { "street_signs_us_interstate.png" }, + inventory_image = "street_signs_us_interstate_inv.png", + wield_image = "street_signs_us_interstate_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "f", + on_construct = on_construct, + on_destruct = on_destruct, + after_place_node = after_place_node, + on_receive_fields = on_receive_fields, + on_punch = on_punch, + on_rotate = on_rotate, + number_of_lines = 1, + horiz_scaling = 4.5, + vert_scaling = 1.4, + line_spacing = 6, + font_size = 31, + x_offset = 8, + y_offset = 14, + chars_per_line = 3, + entity_info = { + mesh = "street_signs_us_interstate_entity"..m..".obj", + yaw = wmyaw + }, + drop = "street_signs:sign_us_interstate" + }) + + if m ~= "" then + cbox = { + type = "wallmounted", + wall_side = { -0.8125, -0.5, -0.5, -0.75, 0.5, 0.5 } + } + else + cbox = { + type = "wallmounted", + wall_side = { -0.5, -0.5, -0.5, -0.4375, 0.5, 0.5 } + } + end + + table.insert(lbm_restore_nodes, "street_signs:sign_warning_3_line"..m) + table.insert(lbm_restore_nodes, "street_signs:sign_warning_4_line"..m) + table.insert(lbm_restore_nodes, "street_signs:sign_warning_orange_3_line"..m) + table.insert(lbm_restore_nodes, "street_signs:sign_warning_orange_4_line"..m) + + minetest.register_node("street_signs:sign_warning_3_line"..m, { + description = "Basic US diamond-shaped \"warning\" sign (3-line, yellow)", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_warning.png" }, + inventory_image = "street_signs_warning_3_line_inv.png", + wield_image = "street_signs_warning_3_line_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + on_construct = on_construct, + on_destruct = on_destruct, + after_place_node = after_place_node, + on_receive_fields = on_receive_fields, + on_punch = on_punch, + on_rotate = on_rotate, + number_of_lines = 3, + horiz_scaling = 1.75, + vert_scaling = 1.75, + line_spacing = 1, + font_size = 15, + x_offset = 6, + y_offset = 19, + chars_per_line = 15, + entity_info = { + mesh = "street_signs_warning_entity"..m..".obj", + yaw = wmyaw + }, + drop = "street_signs:sign_warning_3_line" + }) -minetest.register_node("street_signs:sign_warning_orange_3_line", { - description = "Basic US diamond-shaped \"warning\" sign (3-line, orange)", + minetest.register_node("street_signs:sign_warning_4_line"..m, { + description = "Basic US diamond-shaped \"warning\" sign (4-line, yellow)", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_warning.png" }, + inventory_image = "street_signs_warning_4_line_inv.png", + wield_image = "street_signs_warning_4_line_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + on_construct = on_construct, + on_destruct = on_destruct, + after_place_node = after_place_node, + on_receive_fields = on_receive_fields, + on_punch = on_punch, + on_rotate = on_rotate, + number_of_lines = 4, + horiz_scaling = 1.75, + vert_scaling = 1.75, + line_spacing = 1, + font_size = 15, + x_offset = 6, + y_offset = 25, + chars_per_line = 15, + entity_info = { + mesh = "street_signs_warning_entity"..m..".obj", + yaw = wmyaw + }, + drop = "street_signs:sign_warning_4_line" + }) + + minetest.register_node("street_signs:sign_warning_orange_3_line"..m, { + description = "Basic US diamond-shaped \"warning\" sign (3-line, orange)", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_warning_orange.png" }, + inventory_image = "street_signs_warning_orange_3_line_inv.png", + wield_image = "street_signs_warning_orange_3_line_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + on_construct = on_construct, + on_destruct = on_destruct, + after_place_node = after_place_node, + on_receive_fields = on_receive_fields, + on_punch = on_punch, + on_rotate = on_rotate, + number_of_lines = 3, + horiz_scaling = 1.75, + vert_scaling = 1.75, + line_spacing = 1, + font_size = 15, + x_offset = 6, + y_offset = 19, + chars_per_line = 15, + entity_info = { + mesh = "street_signs_warning_entity"..m..".obj", + yaw = wmyaw + }, + drop = "street_signs:sign_warning_orange_3_line" + }) + + minetest.register_node("street_signs:sign_warning_orange_4_line"..m, { + description = "Basic US diamond-shaped \"warning\" sign (4-line, orange)", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_warning_orange.png" }, + inventory_image = "street_signs_warning_orange_4_line_inv.png", + wield_image = "street_signs_warning_orange_4_line_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + on_construct = on_construct, + on_destruct = on_destruct, + after_place_node = after_place_node, + on_receive_fields = on_receive_fields, + on_punch = on_punch, + on_rotate = on_rotate, + number_of_lines = 4, + horiz_scaling = 1.75, + vert_scaling = 1.75, + line_spacing = 1, + font_size = 15, + x_offset = 6, + y_offset = 25, + chars_per_line = 15, + entity_info = { + mesh = "street_signs_warning_entity"..m..".obj", + yaw = wmyaw + }, + drop = "street_signs:sign_warning_orange_4_line" + }) + + if m ~= "" then + cbox = { + type = "wallmounted", + wall_side = { -0.8125, -0.625, -0.47, -0.75, 0.625, 0.47 } + } + else + cbox = { + type = "wallmounted", + wall_side = { -0.5, -0.625, -0.47, -0.4375, 0.625, 0.47 } + } + end + + table.insert(lbm_restore_nodes, "street_signs:sign_speed_limit"..m) + + minetest.register_node("street_signs:sign_speed_limit"..m, { + description = "Basic speed limit sign", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_regulatory_36x48"..m..".obj", + tiles = { "street_signs_speed_limit.png" }, + inventory_image = "street_signs_speed_limit_inv.png", + wield_image = "street_signs_speed_limit_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + on_construct = on_construct, + on_destruct = on_destruct, + after_place_node = after_place_node, + on_receive_fields = on_receive_fields, + on_punch = on_punch, + on_rotate = on_rotate, + number_of_lines = 1, + horiz_scaling = 2.65, + vert_scaling = 2.3, + line_spacing = 1, + font_size = 31, + x_offset = 8, + y_offset = 37, + chars_per_line = 4, + entity_info = { + mesh = "street_signs_regulatory_36x48_entity"..m..".obj", + yaw = wmyaw + }, + drop = "street_signs:sign_speed_limit" + }) + +-- below this point are image-only signs (i.e. no user-input) + + minetest.register_node("street_signs:sign_stop"..m, { + description = "Stop sign", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_stop"..m..".obj", + tiles = { "street_signs_stop.png" }, + inventory_image = "street_signs_stop_inv.png", + wield_image = "street_signs_stop_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + after_place_node = after_place_node, + on_rotate = on_rotate, + drop = "street_signs:sign_stop" + }) + + minetest.register_node("street_signs:sign_yield"..m, { + description = "Yield sign", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_yield"..m..".obj", + tiles = { "street_signs_yield.png" }, + inventory_image = "street_signs_yield_inv.png", + wield_image = "street_signs_yield_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + after_place_node = after_place_node, + on_rotate = on_rotate, + drop = "street_signs:sign_yield" + }) + + minetest.register_node("street_signs:sign_pedestrian_crossing"..m, { + description = "Pedestrian crossing sign", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_pedestrian_crossing.png" }, + inventory_image = "street_signs_pedestrian_crossing_inv.png", + wield_image = "street_signs_pedestrian_crossing_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + after_place_node = after_place_node, + on_rotate = on_rotate, + drop = "street_signs:sign_pedestrian_crossing" + }) + + minetest.register_node("street_signs:sign_signal_ahead"..m, { + description = "Traffic signal ahead", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_signal_ahead.png" }, + inventory_image = "street_signs_signal_ahead_inv.png", + wield_image = "street_signs_signal_ahead_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + after_place_node = after_place_node, + on_rotate = on_rotate, + drop = "street_signs:sign_signal_ahead" + }) + + minetest.register_node("street_signs:sign_stop_ahead"..m, { + description = "Stop sign ahead", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_stop_ahead.png" }, + inventory_image = "street_signs_stop_ahead_inv.png", + wield_image = "street_signs_stop_ahead_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + after_place_node = after_place_node, + on_rotate = on_rotate, + drop = "street_signs:sign_stop_ahead" + }) + + minetest.register_node("street_signs:sign_yield_ahead"..m, { + description = "Yield sign ahead", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_yield_ahead.png" }, + inventory_image = "street_signs_yield_ahead_inv.png", + wield_image = "street_signs_yield_ahead_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + after_place_node = after_place_node, + on_rotate = on_rotate, + drop = "street_signs:sign_yield_ahead" + }) + + minetest.register_node("street_signs:sign_merging_traffic"..m, { + description = "Merging traffic sign", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_merging_traffic.png" }, + inventory_image = "street_signs_merging_traffic_inv.png", + wield_image = "street_signs_merging_traffic_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + after_place_node = after_place_node, + on_rotate = on_rotate, + drop = "street_signs:sign_merging_traffic" + }) + + minetest.register_node("street_signs:sign_two_way_traffic"..m, { + description = "Two-way traffic sign", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_two_way_traffic.png" }, + inventory_image = "street_signs_two_way_traffic_inv.png", + wield_image = "street_signs_two_way_traffic_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + after_place_node = after_place_node, + on_rotate = on_rotate, + drop = "street_signs:sign_two_way_traffic" + }) + + minetest.register_node("street_signs:sign_left_lane_ends"..m, { + description = "Left lane ends sign", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_left_lane_ends.png" }, + inventory_image = "street_signs_left_lane_ends_inv.png", + wield_image = "street_signs_left_lane_ends_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + after_place_node = after_place_node, + on_rotate = on_rotate, + drop = "street_signs:sign_left_lane_ends" + }) + + minetest.register_node("street_signs:sign_right_lane_ends"..m, { + description = "Right lane ends sign", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_warning"..m..".obj", + tiles = { "street_signs_right_lane_ends.png" }, + inventory_image = "street_signs_right_lane_ends_inv.png", + wield_image = "street_signs_right_lane_ends_inv.png", + groups = {choppy=2, dig_immediate=2, not_in_creative_inventory = nci}, + default_color = "0", + after_place_node = after_place_node, + on_rotate = on_rotate, + drop = "street_signs:sign_right_lane_ends" + }) +end + +cbox = { + type = "fixed", + fixed = { -0.1875, -0.5, -0.25, 0.1875, 0.6125, 0.25 } +} + +minetest.register_node("street_signs:sign_stop_for_ped", { + description = "Pedestrian crossing sign", paramtype = "light", sunlight_propagates = true, - paramtype2 = "wallmounted", + paramtype2 = "facedir", drawtype = "mesh", node_box = cbox, selection_box = cbox, - mesh = "street_signs_warning.obj", - tiles = { "street_signs_warning_orange.png" }, - inventory_image = "street_signs_warning_orange_3_line_inv.png", + mesh = "street_signs_stop_for_ped.obj", + tiles = { "street_signs_stop_for_ped.png" }, + inventory_image = "street_signs_stop_for_ped_inv.png", groups = {choppy=2, dig_immediate=2}, - default_color = "0", - on_construct = function(pos) - street_signs.construct_sign(pos) - end, - on_destruct = function(pos) - street_signs.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - street_signs.receive_fields(pos, formname, fields, sender) - end, - on_punch = function(pos, node, puncher) - street_signs.update_sign(pos) - end, - on_rotate = street_signs.wallmounted_rotate, - number_of_lines = 3, - horiz_scaling = 1.75, - vert_scaling = 1.75, - line_spacing = 1, - font_size = 15, - x_offset = 6, - y_offset = 19, - chars_per_line = 15, - entity_info = { - mesh = "street_signs_warning_entity.obj", - yaw = wmyaw - } }) -minetest.register_node("street_signs:sign_warning_orange_4_line", { - description = "Basic US diamond-shaped \"warning\" sign (4-line, orange)", - paramtype = "light", - sunlight_propagates = true, - paramtype2 = "wallmounted", - drawtype = "mesh", - node_box = cbox, - selection_box = cbox, - mesh = "street_signs_warning.obj", - tiles = { "street_signs_warning_orange.png" }, - inventory_image = "street_signs_warning_orange_4_line_inv.png", - groups = {choppy=2, dig_immediate=2}, - default_color = "0", - on_construct = function(pos) - street_signs.construct_sign(pos) - end, - on_destruct = function(pos) - street_signs.destruct_sign(pos) - end, - on_receive_fields = function(pos, formname, fields, sender) - street_signs.receive_fields(pos, formname, fields, sender) - end, - on_punch = function(pos, node, puncher) - street_signs.update_sign(pos) - end, - on_rotate = street_signs.wallmounted_rotate, - number_of_lines = 4, - horiz_scaling = 1.75, - vert_scaling = 1.75, - line_spacing = 1, - font_size = 15, - x_offset = 6, - y_offset = 25, - chars_per_line = 15, - entity_info = { - mesh = "street_signs_warning_entity.obj", - yaw = wmyaw +for _, d in ipairs({"l", "c", "r"}) do + + cbox = { + type = "wallmounted", + wall_side = { -0.5, -0.45, -0.1875, -0.4375, 0.5, 0.1875 } } -}) + minetest.register_node("street_signs:sign_object_marker_type3_"..d, { + description = "Type 3 object marker ("..string.upper(d)..")", + paramtype = "light", + sunlight_propagates = true, + paramtype2 = "wallmounted", + drawtype = "mesh", + node_box = cbox, + selection_box = cbox, + mesh = "street_signs_object_marker_type_3.obj", + tiles = { "street_signs_object_marker_type3_"..d..".png" }, + inventory_image = "street_signs_object_marker_type3_"..d.."_inv.png", + groups = {choppy=2, dig_immediate=2}, + }) +end local signs_text_on_activate @@ -1155,6 +1411,52 @@ minetest.register_lbm({ end }) +-- Convert old road/streets modpack signs to street_signs versions + +if minetest.get_modpath("infrastructure") then + local old_signs = { + "infrastructure:road_sign_stop", + "infrastructure:road_sign_stop_on_post", + "infrastructure:road_sign_yield", + "infrastructure:road_sign_yield_on_post", + "infrastructure:road_sign_crosswalk", + "infrastructure:road_sign_crosswalk_on_post" + } + + local signs_equiv = { + ["infrastructure:road_sign_stop"] = "street_signs:sign_stop", + ["infrastructure:road_sign_stop_on_post"] = "street_signs:sign_stop_onpole", + ["infrastructure:road_sign_yield"] = "street_signs:sign_yield", + ["infrastructure:road_sign_yield_on_post"] = "street_signs:sign_yield_onpole", + ["infrastructure:road_sign_crosswalk"] = "street_signs:sign_pedestrian_crossing", + ["infrastructure:road_sign_crosswalk_on_post"] = "street_signs:sign_pedestrian_crossing_onpole", + } + + for _, name in ipairs(old_signs) do + minetest.unregister_item(name) + if not string.find(name, "on_post") then + minetest.clear_craft({output = name}) + end + end + + minetest.register_alias_force("infrastructure:road_sign_retroreflective_surface", "air") + minetest.register_alias_force("infrastructure:crosswalk_safety_sign_bottom", "street_signs:sign_stop_for_ped") + minetest.register_alias_force("infrastructure:crosswalk_safety_sign_top", "air") + + minetest.register_lbm({ + nodenames = old_signs, + name = "street_signs:convert_signs", + label = "Convert roads/streets modpack signs", + run_at_every_load = true, + action = function(pos, node) + local newname = signs_equiv[node.name] + local dir = minetest.facedir_to_dir(node.param2) + if not dir then return end + minetest.set_node(pos, {name = newname, param2 = minetest.dir_to_wallmounted(dir)}) + end + }) +end + if minetest.settings:get("log_mods") then minetest.log("action", S("[MOD] Street signs loaded")) end diff --git a/street_signs/models/street_signs_object_marker_type_3.obj b/street_signs/models/street_signs_object_marker_type_3.obj new file mode 100644 index 0000000..d7eb039 --- /dev/null +++ b/street_signs/models/street_signs_object_marker_type_3.obj @@ -0,0 +1,235 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs object marker type 3.blend' +# www.blender.org +o Cube +v 0.152400 -0.468750 -0.393911 +v 0.108811 -0.468750 -0.437500 +v 0.150915 -0.468750 -0.405192 +v 0.146560 -0.468750 -0.415705 +v 0.139633 -0.468750 -0.424733 +v 0.130605 -0.468750 -0.431660 +v 0.120092 -0.468750 -0.436015 +v 0.108811 -0.468750 0.476900 +v 0.152400 -0.468750 0.433311 +v 0.120092 -0.468750 0.475415 +v 0.130605 -0.468750 0.471060 +v 0.139633 -0.468750 0.464133 +v 0.146560 -0.468750 0.455105 +v 0.150915 -0.468750 0.444592 +v 0.108811 -0.500000 -0.437500 +v 0.152400 -0.500000 -0.393911 +v 0.120092 -0.500000 -0.436015 +v 0.130605 -0.500000 -0.431660 +v 0.139633 -0.500000 -0.424733 +v 0.146560 -0.500000 -0.415705 +v 0.150915 -0.500000 -0.405192 +v 0.152400 -0.500000 0.433311 +v 0.108811 -0.500000 0.476900 +v 0.150915 -0.500000 0.444592 +v 0.146560 -0.500000 0.455105 +v 0.139633 -0.500000 0.464133 +v 0.130605 -0.500000 0.471060 +v 0.120092 -0.500000 0.475415 +v -0.108811 -0.468750 -0.437500 +v -0.152400 -0.468750 -0.393911 +v -0.120092 -0.468750 -0.436015 +v -0.130605 -0.468750 -0.431660 +v -0.139633 -0.468750 -0.424733 +v -0.146560 -0.468750 -0.415705 +v -0.150915 -0.468750 -0.405192 +v -0.152400 -0.468750 0.433311 +v -0.108811 -0.468750 0.476900 +v -0.150915 -0.468750 0.444592 +v -0.146560 -0.468750 0.455105 +v -0.139633 -0.468750 0.464133 +v -0.130605 -0.468750 0.471060 +v -0.120092 -0.468750 0.475415 +v -0.152400 -0.500000 -0.393911 +v -0.108811 -0.500000 -0.437500 +v -0.150915 -0.500000 -0.405192 +v -0.146560 -0.500000 -0.415705 +v -0.139633 -0.500000 -0.424733 +v -0.130605 -0.500000 -0.431660 +v -0.120092 -0.500000 -0.436015 +v -0.108811 -0.500000 0.476900 +v -0.152400 -0.500000 0.433311 +v -0.120092 -0.500000 0.475415 +v -0.130605 -0.500000 0.471060 +v -0.139633 -0.500000 0.464133 +v -0.146560 -0.500000 0.455105 +v -0.150915 -0.500000 0.444592 +vt 0.398139 0.002591 +vt 0.415167 0.004207 +vt 0.431034 0.008944 +vt 0.444659 0.016480 +vt 0.455114 0.026302 +vt 0.461687 0.037740 +vt 0.463928 0.050014 +vt 0.463928 0.949986 +vt 0.461687 0.962260 +vt 0.455114 0.973698 +vt 0.444659 0.983520 +vt 0.431034 0.991056 +vt 0.415167 0.995793 +vt 0.398139 0.997409 +vt 0.069686 0.997409 +vt 0.052659 0.995794 +vt 0.036792 0.991056 +vt 0.023166 0.983520 +vt 0.012711 0.973698 +vt 0.006139 0.962260 +vt 0.003897 0.949986 +vt 0.003897 0.050014 +vt 0.006139 0.037740 +vt 0.012711 0.026302 +vt 0.023166 0.016480 +vt 0.036792 0.008944 +vt 0.052659 0.004207 +vt 0.069686 0.002591 +vt 0.997776 0.029793 +vt 0.997776 0.379534 +vt 0.948181 0.379534 +vt 0.948181 0.029793 +vt 0.997776 0.408031 +vt 0.997776 0.500000 +vt 0.948181 0.500000 +vt 0.948181 0.408031 +vt 0.948181 0.878238 +vt 0.948181 0.528497 +vt 0.997776 0.528497 +vt 0.997776 0.878238 +vt 0.537521 0.002591 +vt 0.520493 0.004207 +vt 0.504626 0.008944 +vt 0.491001 0.016480 +vt 0.480545 0.026302 +vt 0.473973 0.037740 +vt 0.471731 0.050014 +vt 0.471731 0.949986 +vt 0.473973 0.962260 +vt 0.480545 0.973698 +vt 0.491001 0.983520 +vt 0.504626 0.991056 +vt 0.520493 0.995793 +vt 0.537521 0.997409 +vt 0.865978 0.997409 +vt 0.883006 0.995794 +vt 0.898873 0.991056 +vt 0.912499 0.983520 +vt 0.922954 0.973698 +vt 0.929527 0.962260 +vt 0.931768 0.949986 +vt 0.931768 0.050014 +vt 0.929527 0.037740 +vt 0.922954 0.026302 +vt 0.912499 0.016480 +vt 0.898873 0.008944 +vt 0.883006 0.004207 +vt 0.865978 0.002591 +vt 0.997776 0.906736 +vt 0.948181 0.906736 +vt 0.948181 0.901554 +vt 0.997776 0.901554 +vt 0.948181 0.897668 +vt 0.997776 0.897668 +vt 0.948181 0.892487 +vt 0.997776 0.892487 +vt 0.948181 0.887306 +vt 0.997776 0.887306 +vt 0.948181 0.883420 +vt 0.997776 0.883420 +vt 0.997776 0.505181 +vt 0.948181 0.505181 +vt 0.997776 0.509067 +vt 0.948181 0.509067 +vt 0.997776 0.514249 +vt 0.948181 0.514249 +vt 0.997776 0.519430 +vt 0.948181 0.519430 +vt 0.997776 0.524611 +vt 0.948181 0.524611 +vt 0.948181 0.001295 +vt 0.997776 0.001295 +vt 0.997776 0.006477 +vt 0.948181 0.006477 +vt 0.997776 0.010363 +vt 0.948181 0.010363 +vt 0.997776 0.015544 +vt 0.948181 0.015544 +vt 0.997776 0.020725 +vt 0.948181 0.020725 +vt 0.997776 0.025907 +vt 0.948181 0.025907 +vt 0.948181 0.402850 +vt 0.997776 0.402850 +vt 0.948181 0.398964 +vt 0.997776 0.398964 +vt 0.948181 0.393782 +vt 0.997776 0.393782 +vt 0.948181 0.388601 +vt 0.997776 0.388601 +vt 0.948181 0.384715 +vt 0.997776 0.384715 +vt 0.997776 0.998705 +vt 0.948181 0.998705 +vn 0.0000 1.0000 -0.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.1305 0.0000 -0.9914 +vn 0.3827 0.0000 -0.9239 +vn 0.6088 0.0000 -0.7934 +vn 0.7934 0.0000 -0.6088 +vn 0.9239 0.0000 -0.3827 +vn 0.9914 0.0000 -0.1305 +vn 0.1305 0.0000 0.9914 +vn 0.3827 0.0000 0.9239 +vn 0.6088 0.0000 0.7934 +vn 0.7934 0.0000 0.6088 +vn 0.9239 0.0000 0.3827 +vn 0.9914 0.0000 0.1305 +vn -0.1305 0.0000 -0.9914 +vn -0.3827 0.0000 -0.9239 +vn -0.6088 0.0000 -0.7934 +vn -0.7934 0.0000 -0.6088 +vn -0.9239 0.0000 -0.3827 +vn -0.9914 0.0000 -0.1305 +vn -0.1305 0.0000 0.9914 +vn -0.3827 0.0000 0.9239 +vn -0.6088 0.0000 0.7934 +vn -0.7934 0.0000 0.6088 +vn -0.9239 0.0000 0.3827 +vn -0.9914 0.0000 0.1305 +vn 0.0000 0.0000 -1.0000 +g Cube_Cube_None +s off +f 29/1/1 31/2/1 32/3/1 33/4/1 34/5/1 35/6/1 30/7/1 36/8/1 38/9/1 39/10/1 40/11/1 41/12/1 42/13/1 37/14/1 8/15/1 10/16/1 11/17/1 12/18/1 13/19/1 14/20/1 9/21/1 1/22/1 3/23/1 4/24/1 5/25/1 6/26/1 7/27/1 2/28/1 +f 43/29/2 51/30/2 36/31/2 30/32/2 +f 50/33/3 23/34/3 8/35/3 37/36/3 +f 1/37/4 9/38/4 22/39/4 16/40/4 +f 15/41/5 17/42/5 18/43/5 19/44/5 20/45/5 21/46/5 16/47/5 22/48/5 24/49/5 25/50/5 26/51/5 27/52/5 28/53/5 23/54/5 50/55/5 52/56/5 53/57/5 54/58/5 55/59/5 56/60/5 51/61/5 43/62/5 45/63/5 46/64/5 47/65/5 48/66/5 49/67/5 44/68/5 +f 15/69/6 2/70/6 7/71/6 17/72/6 +f 17/72/7 7/71/7 6/73/7 18/74/7 +f 18/74/8 6/73/8 5/75/8 19/76/8 +f 19/76/9 5/75/9 4/77/9 20/78/9 +f 20/78/10 4/77/10 3/79/10 21/80/10 +f 21/80/11 3/79/11 1/37/11 16/40/11 +f 8/35/12 23/34/12 28/81/12 10/82/12 +f 10/82/13 28/81/13 27/83/13 11/84/13 +f 11/84/14 27/83/14 26/85/14 12/86/14 +f 12/86/15 26/85/15 25/87/15 13/88/15 +f 13/88/16 25/87/16 24/89/16 14/90/16 +f 14/90/17 24/89/17 22/39/17 9/38/17 +f 29/91/18 44/92/18 49/93/18 31/94/18 +f 31/94/19 49/93/19 48/95/19 32/96/19 +f 32/96/20 48/95/20 47/97/20 33/98/20 +f 33/98/21 47/97/21 46/99/21 34/100/21 +f 34/100/22 46/99/22 45/101/22 35/102/22 +f 35/102/23 45/101/23 43/29/23 30/32/23 +f 50/33/24 37/36/24 42/103/24 52/104/24 +f 52/104/25 42/103/25 41/105/25 53/106/25 +f 53/106/26 41/105/26 40/107/26 54/108/26 +f 54/108/27 40/107/27 39/109/27 55/110/27 +f 55/110/28 39/109/28 38/111/28 56/112/28 +f 56/112/29 38/111/29 36/31/29 51/30/29 +f 15/69/30 44/113/30 29/114/30 2/70/30 diff --git a/street_signs/models/street_signs_regulatory_36x48.obj b/street_signs/models/street_signs_regulatory_36x48.obj new file mode 100644 index 0000000..3212fcb --- /dev/null +++ b/street_signs/models/street_signs_regulatory_36x48.obj @@ -0,0 +1,336 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs regulatory 36x48.blend' +# www.blender.org +o Cube +v 0.373808 -0.500000 -0.609600 +v 0.457200 -0.500000 -0.526208 +v 0.388289 -0.500000 -0.608333 +v 0.402330 -0.500000 -0.604571 +v 0.415504 -0.500000 -0.598428 +v 0.427411 -0.500000 -0.590090 +v 0.437690 -0.500000 -0.579811 +v 0.446028 -0.500000 -0.567904 +v 0.452171 -0.500000 -0.554730 +v 0.455933 -0.500000 -0.540689 +v 0.457200 -0.437500 -0.526208 +v 0.373808 -0.437500 -0.609600 +v 0.455933 -0.437500 -0.540689 +v 0.452171 -0.437500 -0.554730 +v 0.446028 -0.437500 -0.567904 +v 0.437690 -0.437500 -0.579811 +v 0.427411 -0.437500 -0.590090 +v 0.415504 -0.437500 -0.598428 +v 0.402330 -0.437500 -0.604571 +v 0.388289 -0.437500 -0.608333 +v 0.457200 -0.500000 0.526208 +v 0.373808 -0.500000 0.609600 +v 0.455933 -0.500000 0.540689 +v 0.452171 -0.500000 0.554730 +v 0.446028 -0.500000 0.567904 +v 0.437690 -0.500000 0.579811 +v 0.427411 -0.500000 0.590090 +v 0.415504 -0.500000 0.598428 +v 0.402330 -0.500000 0.604571 +v 0.388289 -0.500000 0.608333 +v 0.373808 -0.437500 0.609600 +v 0.457200 -0.437500 0.526208 +v 0.388289 -0.437500 0.608333 +v 0.402330 -0.437500 0.604571 +v 0.415504 -0.437500 0.598428 +v 0.427411 -0.437500 0.590090 +v 0.437690 -0.437500 0.579811 +v 0.446028 -0.437500 0.567904 +v 0.452171 -0.437500 0.554730 +v 0.455933 -0.437500 0.540689 +v -0.457200 -0.500000 -0.526208 +v -0.373808 -0.500000 -0.609600 +v -0.455933 -0.500000 -0.540689 +v -0.452171 -0.500000 -0.554730 +v -0.446028 -0.500000 -0.567904 +v -0.437690 -0.500000 -0.579811 +v -0.427411 -0.500000 -0.590090 +v -0.415504 -0.500000 -0.598428 +v -0.402330 -0.500000 -0.604571 +v -0.388289 -0.500000 -0.608333 +v -0.373808 -0.437500 -0.609600 +v -0.457200 -0.437500 -0.526208 +v -0.388289 -0.437500 -0.608333 +v -0.402330 -0.437500 -0.604571 +v -0.415504 -0.437500 -0.598428 +v -0.427411 -0.437500 -0.590090 +v -0.437690 -0.437500 -0.579811 +v -0.446028 -0.437500 -0.567904 +v -0.452171 -0.437500 -0.554730 +v -0.455933 -0.437500 -0.540689 +v -0.373808 -0.500000 0.609600 +v -0.457200 -0.500000 0.526208 +v -0.388289 -0.500000 0.608333 +v -0.402330 -0.500000 0.604571 +v -0.415504 -0.500000 0.598428 +v -0.427411 -0.500000 0.590090 +v -0.437690 -0.500000 0.579811 +v -0.446028 -0.500000 0.567904 +v -0.452171 -0.500000 0.554730 +v -0.455933 -0.500000 0.540689 +v -0.457200 -0.437500 0.526208 +v -0.373808 -0.437500 0.609600 +v -0.455933 -0.437500 0.540689 +v -0.452171 -0.437500 0.554730 +v -0.446028 -0.437500 0.567904 +v -0.437690 -0.437500 0.579811 +v -0.427411 -0.437500 0.590090 +v -0.415504 -0.437500 0.598428 +v -0.402330 -0.437500 0.604571 +v -0.388289 -0.437500 0.608333 +vt 0.479482 0.928501 +vt 0.478820 0.940293 +vt 0.476856 0.951727 +vt 0.473650 0.962455 +vt 0.469297 0.972152 +vt 0.463932 0.980522 +vt 0.457716 0.987311 +vt 0.450839 0.992314 +vt 0.443509 0.995378 +vt 0.435950 0.996409 +vt 0.045691 0.996409 +vt 0.038132 0.995378 +vt 0.030803 0.992314 +vt 0.023925 0.987311 +vt 0.017710 0.980522 +vt 0.012344 0.972152 +vt 0.007992 0.962455 +vt 0.004785 0.951727 +vt 0.002821 0.940293 +vt 0.002160 0.928501 +vt 0.002160 0.071499 +vt 0.002821 0.059707 +vt 0.004785 0.048273 +vt 0.007992 0.037545 +vt 0.012344 0.027848 +vt 0.017710 0.019478 +vt 0.023925 0.012689 +vt 0.030803 0.007686 +vt 0.038132 0.004622 +vt 0.045691 0.003591 +vt 0.435950 0.003591 +vt 0.443509 0.004622 +vt 0.450839 0.007686 +vt 0.457716 0.012689 +vt 0.463932 0.019478 +vt 0.469297 0.027848 +vt 0.473650 0.037545 +vt 0.476856 0.048273 +vt 0.478820 0.059707 +vt 0.479482 0.071499 +vt 0.483801 0.071499 +vt 0.484463 0.059707 +vt 0.486427 0.048273 +vt 0.489633 0.037545 +vt 0.493986 0.027848 +vt 0.499351 0.019478 +vt 0.505567 0.012689 +vt 0.512444 0.007686 +vt 0.519773 0.004622 +vt 0.527333 0.003591 +vt 0.917592 0.003591 +vt 0.925151 0.004622 +vt 0.932480 0.007686 +vt 0.939357 0.012689 +vt 0.945573 0.019478 +vt 0.950939 0.027848 +vt 0.955291 0.037545 +vt 0.958498 0.048273 +vt 0.960462 0.059707 +vt 0.961123 0.071499 +vt 0.961123 0.928501 +vt 0.960462 0.940293 +vt 0.958498 0.951727 +vt 0.955291 0.962455 +vt 0.950939 0.972152 +vt 0.945573 0.980522 +vt 0.939358 0.987311 +vt 0.932480 0.992314 +vt 0.925151 0.995378 +vt 0.917592 0.996409 +vt 0.527333 0.996409 +vt 0.519774 0.995378 +vt 0.512444 0.992314 +vt 0.505567 0.987311 +vt 0.499351 0.980522 +vt 0.493986 0.972152 +vt 0.489633 0.962455 +vt 0.486427 0.951727 +vt 0.484463 0.940293 +vt 0.483801 0.928501 +vt 0.971922 0.712747 +vt 0.997840 0.712747 +vt 0.997840 0.967684 +vt 0.971922 0.967684 +vt 0.971922 0.709156 +vt 0.997840 0.709156 +vt 0.971922 0.705566 +vt 0.997840 0.705566 +vt 0.971922 0.701975 +vt 0.997840 0.701975 +vt 0.971922 0.698384 +vt 0.997840 0.698384 +vt 0.971922 0.694794 +vt 0.997840 0.694794 +vt 0.997840 0.982047 +vt 0.971922 0.982047 +vt 0.971922 0.978456 +vt 0.997840 0.978456 +vt 0.971922 0.974865 +vt 0.997840 0.974865 +vt 0.971922 0.971275 +vt 0.997840 0.971275 +vt 0.971922 0.211849 +vt 0.997840 0.211849 +vt 0.997840 0.468582 +vt 0.971922 0.468582 +vt 0.971922 0.197487 +vt 0.997840 0.197487 +vt 0.997840 0.201077 +vt 0.971922 0.201077 +vt 0.997840 0.204668 +vt 0.971922 0.204668 +vt 0.997840 0.208259 +vt 0.971922 0.208259 +vt 0.997840 0.482944 +vt 0.971922 0.482944 +vt 0.971922 0.479354 +vt 0.997840 0.479354 +vt 0.971922 0.475763 +vt 0.997840 0.475763 +vt 0.971922 0.472172 +vt 0.997840 0.472172 +vt 0.971922 0.499102 +vt 0.997840 0.499102 +vt 0.997840 0.680431 +vt 0.971922 0.680431 +vt 0.971922 0.495512 +vt 0.997840 0.495512 +vt 0.971922 0.491921 +vt 0.997840 0.491921 +vt 0.971922 0.490126 +vt 0.997840 0.490126 +vt 0.971922 0.486535 +vt 0.997840 0.486535 +vt 0.971922 0.691203 +vt 0.997840 0.691203 +vt 0.971922 0.687612 +vt 0.997840 0.687612 +vt 0.971922 0.684022 +vt 0.997840 0.684022 +vt 0.971922 -0.000000 +vt 0.997840 -0.000000 +vt 0.997840 0.181329 +vt 0.971922 0.181329 +vt 0.997840 0.184919 +vt 0.971922 0.184919 +vt 0.997840 0.188510 +vt 0.971922 0.188510 +vt 0.997840 0.192101 +vt 0.971922 0.192101 +vt 0.997840 0.195691 +vt 0.971922 0.195691 +vt 0.997840 1.000000 +vt 0.971922 1.000000 +vt 0.971922 0.996409 +vt 0.997840 0.996409 +vt 0.971922 0.992819 +vt 0.997840 0.992819 +vt 0.971922 0.989228 +vt 0.997840 0.989228 +vt 0.971922 0.985637 +vt 0.997840 0.985637 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -1.0000 -0.0000 +vn -1.0000 0.0000 0.0000 +vn -0.9962 0.0000 0.0872 +vn -0.9659 0.0000 0.2588 +vn -0.9063 0.0000 0.4226 +vn -0.8192 -0.0000 0.5736 +vn -0.7071 -0.0000 0.7071 +vn -0.8192 0.0000 -0.5736 +vn -0.9063 0.0000 -0.4226 +vn -0.9659 0.0000 -0.2588 +vn -0.9962 0.0000 -0.0872 +vn 1.0000 0.0000 0.0000 +vn 0.8192 -0.0000 -0.5736 +vn 0.9063 0.0000 -0.4226 +vn 0.9659 0.0000 -0.2588 +vn 0.9962 0.0000 -0.0872 +vn 0.8192 0.0000 0.5736 +vn 0.9063 0.0000 0.4226 +vn 0.9659 0.0000 0.2588 +vn 0.9962 0.0000 0.0872 +vn 0.0000 0.0000 1.0000 +vn 0.0872 0.0000 0.9962 +vn 0.2588 0.0000 0.9659 +vn 0.4226 0.0000 0.9063 +vn 0.5736 0.0000 0.8192 +vn 0.7071 0.0000 0.7071 +vn -0.5736 0.0000 0.8192 +vn -0.4226 -0.0000 0.9063 +vn -0.2588 -0.0000 0.9659 +vn -0.0872 0.0000 0.9962 +vn 0.0000 0.0000 -1.0000 +vn 0.0872 0.0000 -0.9962 +vn 0.2588 -0.0000 -0.9659 +vn 0.4226 -0.0000 -0.9063 +vn 0.5736 0.0000 -0.8192 +vn 0.7071 -0.0000 -0.7071 +vn -0.0872 0.0000 -0.9962 +vn -0.2588 0.0000 -0.9659 +vn -0.4226 0.0000 -0.9063 +vn -0.5736 0.0000 -0.8192 +vn -0.7071 0.0000 -0.7071 +g Cube_Cube_top +s off +f 71/1/1 73/2/1 74/3/1 75/4/1 76/5/1 77/6/1 78/7/1 79/8/1 80/9/1 72/10/1 31/11/1 33/12/1 34/13/1 35/14/1 36/15/1 37/16/1 38/17/1 39/18/1 40/19/1 32/20/1 11/21/1 13/22/1 14/23/1 15/24/1 16/25/1 17/26/1 18/27/1 19/28/1 20/29/1 12/30/1 51/31/1 53/32/1 54/33/1 55/34/1 56/35/1 57/36/1 58/37/1 59/38/1 60/39/1 52/40/1 +g Cube_Cube_bottom +f 21/41/2 23/42/2 24/43/2 25/44/2 26/45/2 27/46/2 28/47/2 29/48/2 30/49/2 22/50/2 61/51/2 63/52/2 64/53/2 65/54/2 66/55/2 67/56/2 68/57/2 69/58/2 70/59/2 62/60/2 41/61/2 43/62/2 44/63/2 45/64/2 46/65/2 47/66/2 48/67/2 49/68/2 50/69/2 42/70/2 1/71/2 3/72/2 4/73/2 5/74/2 6/75/2 7/76/2 8/77/2 9/78/2 10/79/2 2/80/2 +g Cube_Cube_right +f 62/81/3 71/82/3 52/83/3 41/84/3 +f 71/82/4 62/81/4 70/85/4 73/86/4 +f 73/86/5 70/85/5 69/87/5 74/88/5 +f 74/88/6 69/87/6 68/89/6 75/90/6 +f 75/90/7 68/89/7 67/91/7 76/92/7 +f 76/92/8 67/91/8 66/93/8 77/94/8 +f 57/95/9 46/96/9 45/97/9 58/98/9 +f 58/98/10 45/97/10 44/99/10 59/100/10 +f 59/100/11 44/99/11 43/101/11 60/102/11 +f 60/102/12 43/101/12 41/84/12 52/83/12 +g Cube_Cube_left +f 2/103/13 11/104/13 32/105/13 21/106/13 +f 7/107/14 16/108/14 15/109/14 8/110/14 +f 8/110/15 15/109/15 14/111/15 9/112/15 +f 9/112/16 14/111/16 13/113/16 10/114/16 +f 10/114/17 13/113/17 11/104/17 2/103/17 +f 37/115/18 26/116/18 25/117/18 38/118/18 +f 38/118/19 25/117/19 24/119/19 39/120/19 +f 39/120/20 24/119/20 23/121/20 40/122/20 +f 40/122/21 23/121/21 21/106/21 32/105/21 +g Cube_Cube_back +f 22/123/22 31/124/22 72/125/22 61/126/22 +f 31/124/23 22/123/23 30/127/23 33/128/23 +f 33/128/24 30/127/24 29/129/24 34/130/24 +f 34/130/25 29/129/25 28/131/25 35/132/25 +f 35/132/26 28/131/26 27/133/26 36/134/26 +f 36/134/27 27/133/27 26/116/27 37/115/27 +f 77/94/28 66/93/28 65/135/28 78/136/28 +f 78/136/29 65/135/29 64/137/29 79/138/29 +f 79/138/30 64/137/30 63/139/30 80/140/30 +f 80/140/31 63/139/31 61/126/31 72/125/31 +g Cube_Cube_front +f 42/141/32 51/142/32 12/143/32 1/144/32 +f 1/144/33 12/143/33 20/145/33 3/146/33 +f 3/146/34 20/145/34 19/147/34 4/148/34 +f 4/148/35 19/147/35 18/149/35 5/150/35 +f 5/150/36 18/149/36 17/151/36 6/152/36 +f 6/152/37 17/151/37 16/108/37 7/107/37 +f 51/153/38 42/154/38 50/155/38 53/156/38 +f 53/156/39 50/155/39 49/157/39 54/158/39 +f 54/158/40 49/157/40 48/159/40 55/160/40 +f 55/160/41 48/159/41 47/161/41 56/162/41 +f 56/162/42 47/161/42 46/96/42 57/95/42 diff --git a/street_signs/models/street_signs_regulatory_36x48_entity.obj b/street_signs/models/street_signs_regulatory_36x48_entity.obj new file mode 100644 index 0000000..75e66fa --- /dev/null +++ b/street_signs/models/street_signs_regulatory_36x48_entity.obj @@ -0,0 +1,15 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs regulatory 36x48 entity.blend' +# www.blender.org +o Cube +v -0.406535 -0.446198 0.421875 +v 0.405050 -0.446198 0.421875 +v -0.406535 0.019202 0.421875 +v 0.405050 0.019202 0.421875 +vt 0.061002 0.515637 +vt 0.061001 0.136650 +vt 0.940598 0.136650 +vt 0.940600 0.515637 +vn 0.0000 -0.0000 -1.0000 +g Cube_Cube_None +s off +f 4/1/1 2/2/1 1/3/1 3/4/1 diff --git a/street_signs/models/street_signs_regulatory_36x48_entity_onpole.obj b/street_signs/models/street_signs_regulatory_36x48_entity_onpole.obj new file mode 100644 index 0000000..9de32a3 --- /dev/null +++ b/street_signs/models/street_signs_regulatory_36x48_entity_onpole.obj @@ -0,0 +1,15 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs regulatory 36x48 entity.blend' +# www.blender.org +o Cube +v -0.406535 -0.446198 0.734375 +v 0.405050 -0.446198 0.734375 +v -0.406535 0.019202 0.734375 +v 0.405050 0.019202 0.734375 +vt 0.061002 0.515637 +vt 0.061001 0.136650 +vt 0.940598 0.136650 +vt 0.940600 0.515637 +vn 0.0000 0.0000 -1.0000 +g Cube_Cube_None +s off +f 4/1/1 2/2/1 1/3/1 3/4/1 diff --git a/street_signs/models/street_signs_regulatory_36x48_onpole.obj b/street_signs/models/street_signs_regulatory_36x48_onpole.obj new file mode 100644 index 0000000..e7ee069 --- /dev/null +++ b/street_signs/models/street_signs_regulatory_36x48_onpole.obj @@ -0,0 +1,508 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs regulatory 36x48 onpole.blend' +# www.blender.org +o Cube +v 0.373808 -0.812500 -0.609600 +v 0.457200 -0.812500 -0.526208 +v 0.388289 -0.812500 -0.608333 +v 0.402330 -0.812500 -0.604571 +v 0.415504 -0.812500 -0.598428 +v 0.427411 -0.812500 -0.590090 +v 0.437690 -0.812500 -0.579811 +v 0.446028 -0.812500 -0.567904 +v 0.452171 -0.812500 -0.554730 +v 0.455933 -0.812500 -0.540689 +v 0.457200 -0.750000 -0.526208 +v 0.373808 -0.750000 -0.609600 +v 0.455933 -0.750000 -0.540689 +v 0.452171 -0.750000 -0.554730 +v 0.446028 -0.750000 -0.567904 +v 0.437690 -0.750000 -0.579811 +v 0.427411 -0.750000 -0.590090 +v 0.415504 -0.750000 -0.598428 +v 0.402330 -0.750000 -0.604571 +v 0.388289 -0.750000 -0.608333 +v 0.457200 -0.812500 0.526208 +v 0.373808 -0.812500 0.609600 +v 0.455933 -0.812500 0.540689 +v 0.452171 -0.812500 0.554730 +v 0.446028 -0.812500 0.567904 +v 0.437690 -0.812500 0.579811 +v 0.427411 -0.812500 0.590090 +v 0.415504 -0.812500 0.598428 +v 0.402330 -0.812500 0.604571 +v 0.388289 -0.812500 0.608333 +v 0.373808 -0.750000 0.609600 +v 0.457200 -0.750000 0.526208 +v 0.388289 -0.750000 0.608333 +v 0.402330 -0.750000 0.604571 +v 0.415504 -0.750000 0.598428 +v 0.427411 -0.750000 0.590090 +v 0.437690 -0.750000 0.579811 +v 0.446028 -0.750000 0.567904 +v 0.452171 -0.750000 0.554730 +v 0.455933 -0.750000 0.540689 +v -0.457200 -0.812500 -0.526208 +v -0.373808 -0.812500 -0.609600 +v -0.455933 -0.812500 -0.540689 +v -0.452171 -0.812500 -0.554730 +v -0.446028 -0.812500 -0.567904 +v -0.437690 -0.812500 -0.579811 +v -0.427411 -0.812500 -0.590090 +v -0.415504 -0.812500 -0.598428 +v -0.402330 -0.812500 -0.604571 +v -0.388289 -0.812500 -0.608333 +v -0.373808 -0.750000 -0.609600 +v -0.457200 -0.750000 -0.526208 +v -0.388289 -0.750000 -0.608333 +v -0.402330 -0.750000 -0.604571 +v -0.415504 -0.750000 -0.598428 +v -0.427411 -0.750000 -0.590090 +v -0.437690 -0.750000 -0.579811 +v -0.446028 -0.750000 -0.567904 +v -0.452171 -0.750000 -0.554730 +v -0.455933 -0.750000 -0.540689 +v -0.373808 -0.812500 0.609600 +v -0.457200 -0.812500 0.526208 +v -0.388289 -0.812500 0.608333 +v -0.402330 -0.812500 0.604571 +v -0.415504 -0.812500 0.598428 +v -0.427411 -0.812500 0.590090 +v -0.437690 -0.812500 0.579811 +v -0.446028 -0.812500 0.567904 +v -0.452171 -0.812500 0.554730 +v -0.455933 -0.812500 0.540689 +v -0.457200 -0.750000 0.526208 +v -0.373808 -0.750000 0.609600 +v -0.455933 -0.750000 0.540689 +v -0.452171 -0.750000 0.554730 +v -0.446028 -0.750000 0.567904 +v -0.437690 -0.750000 0.579811 +v -0.427411 -0.750000 0.590090 +v -0.415504 -0.750000 0.598428 +v -0.402330 -0.750000 0.604571 +v -0.388289 -0.750000 0.608333 +v -0.125000 -0.812500 -0.187500 +v -0.125000 -0.875000 -0.187500 +v -0.125000 -0.812500 0.187500 +v -0.125000 -0.875000 0.187500 +v 0.125000 -0.812500 0.187500 +v 0.125000 -0.812500 -0.187500 +v 0.125000 -0.875000 -0.187500 +v 0.125000 -0.875000 0.187500 +v -0.125000 -1.125000 -0.187500 +v -0.125000 -0.812500 -0.187500 +v -0.125000 -1.125000 -0.125000 +v -0.125000 -0.812500 -0.125000 +v -0.164063 -1.125000 -0.187500 +v -0.164063 -0.812500 -0.187500 +v -0.164063 -1.125000 -0.125000 +v -0.164063 -0.812500 -0.125000 +v -0.125000 -1.125000 0.125000 +v -0.125000 -0.812500 0.125000 +v -0.125000 -1.125000 0.187500 +v -0.125000 -0.812500 0.187500 +v -0.164063 -1.125000 0.125000 +v -0.164063 -0.812500 0.125000 +v -0.164063 -1.125000 0.187500 +v -0.164063 -0.812500 0.187500 +v 0.164062 -1.125000 -0.187500 +v 0.164062 -0.812500 -0.187500 +v 0.164062 -1.125000 -0.125000 +v 0.164062 -0.812500 -0.125000 +v 0.125000 -1.125000 -0.187500 +v 0.125000 -0.812500 -0.187500 +v 0.125000 -1.125000 -0.125000 +v 0.125000 -0.812500 -0.125000 +v 0.164062 -1.125000 0.125000 +v 0.164062 -0.812500 0.125000 +v 0.164062 -1.125000 0.187500 +v 0.164062 -0.812500 0.187500 +v 0.125000 -1.125000 0.125000 +v 0.125000 -0.812500 0.125000 +v 0.125000 -1.125000 0.187500 +v 0.125000 -0.812500 0.187500 +v -0.164063 -1.164063 -0.187500 +v 0.164062 -1.164063 -0.187500 +v -0.164063 -1.164063 -0.125000 +v 0.164062 -1.164063 -0.125000 +v -0.164063 -1.125000 -0.187500 +v 0.164062 -1.125000 -0.187500 +v -0.164063 -1.125000 -0.125000 +v 0.164062 -1.125000 -0.125000 +v -0.164063 -1.164063 0.125000 +v 0.164062 -1.164063 0.125000 +v -0.164063 -1.164063 0.187500 +v 0.164062 -1.164063 0.187500 +v -0.164063 -1.125000 0.125000 +v 0.164062 -1.125000 0.125000 +v -0.164063 -1.125000 0.187500 +v 0.164062 -1.125000 0.187500 +vt 0.971922 -0.000000 +vt 0.997840 -0.000000 +vt 0.997840 0.181329 +vt 0.971922 0.181329 +vt 0.971922 0.712747 +vt 0.997840 0.712747 +vt 0.997840 0.967684 +vt 0.971922 0.967684 +vt 0.479482 0.928501 +vt 0.478820 0.940293 +vt 0.476856 0.951727 +vt 0.473650 0.962455 +vt 0.469297 0.972152 +vt 0.463932 0.980522 +vt 0.457716 0.987311 +vt 0.450839 0.992314 +vt 0.443509 0.995378 +vt 0.435950 0.996409 +vt 0.045691 0.996409 +vt 0.038132 0.995378 +vt 0.030803 0.992314 +vt 0.023925 0.987311 +vt 0.017710 0.980522 +vt 0.012344 0.972152 +vt 0.007992 0.962455 +vt 0.004785 0.951727 +vt 0.002821 0.940293 +vt 0.002160 0.928501 +vt 0.002160 0.071499 +vt 0.002821 0.059707 +vt 0.004785 0.048273 +vt 0.007992 0.037545 +vt 0.012344 0.027848 +vt 0.017710 0.019478 +vt 0.023925 0.012689 +vt 0.030803 0.007686 +vt 0.038132 0.004622 +vt 0.045691 0.003591 +vt 0.435950 0.003591 +vt 0.443509 0.004622 +vt 0.450839 0.007686 +vt 0.457716 0.012689 +vt 0.463932 0.019478 +vt 0.469297 0.027848 +vt 0.473650 0.037545 +vt 0.476856 0.048273 +vt 0.478820 0.059707 +vt 0.479482 0.071499 +vt 0.971922 0.211849 +vt 0.997840 0.211849 +vt 0.997840 0.468582 +vt 0.971922 0.468582 +vt 0.971922 0.499102 +vt 0.997840 0.499102 +vt 0.997840 0.680431 +vt 0.971922 0.680431 +vt 0.997840 0.184919 +vt 0.971922 0.184919 +vt 0.997840 0.188510 +vt 0.971922 0.188510 +vt 0.997840 0.192101 +vt 0.971922 0.192101 +vt 0.997840 0.195691 +vt 0.971922 0.195691 +vt 0.997840 0.197487 +vt 0.971922 0.197487 +vt 0.997840 0.201077 +vt 0.971922 0.201077 +vt 0.997840 0.204668 +vt 0.971922 0.204668 +vt 0.997840 0.208259 +vt 0.971922 0.208259 +vt 0.971922 0.495512 +vt 0.997840 0.495512 +vt 0.971922 0.491921 +vt 0.997840 0.491921 +vt 0.971922 0.490126 +vt 0.997840 0.490126 +vt 0.971922 0.486535 +vt 0.997840 0.486535 +vt 0.971922 0.482944 +vt 0.997840 0.482944 +vt 0.971922 0.479354 +vt 0.997840 0.479354 +vt 0.971922 0.475763 +vt 0.997840 0.475763 +vt 0.971922 0.472172 +vt 0.997840 0.472172 +vt 0.971922 0.709156 +vt 0.997840 0.709156 +vt 0.971922 0.705566 +vt 0.997840 0.705566 +vt 0.971922 0.701975 +vt 0.997840 0.701975 +vt 0.971922 0.698384 +vt 0.997840 0.698384 +vt 0.971922 0.694794 +vt 0.997840 0.694794 +vt 0.971922 0.691203 +vt 0.997840 0.691203 +vt 0.971922 0.687612 +vt 0.997840 0.687612 +vt 0.971922 0.684022 +vt 0.997840 0.684022 +vt 0.997840 1.000000 +vt 0.971922 1.000000 +vt 0.971922 0.996409 +vt 0.997840 0.996409 +vt 0.971922 0.992819 +vt 0.997840 0.992819 +vt 0.971922 0.989228 +vt 0.997840 0.989228 +vt 0.971922 0.985637 +vt 0.997840 0.985637 +vt 0.971922 0.982047 +vt 0.997840 0.982047 +vt 0.971922 0.978456 +vt 0.997840 0.978456 +vt 0.971922 0.974865 +vt 0.997840 0.974865 +vt 0.971922 0.971275 +vt 0.997840 0.971275 +vt 0.483801 0.071499 +vt 0.484463 0.059707 +vt 0.486427 0.048273 +vt 0.489633 0.037545 +vt 0.493986 0.027848 +vt 0.499351 0.019478 +vt 0.505567 0.012689 +vt 0.512444 0.007686 +vt 0.519773 0.004622 +vt 0.527333 0.003591 +vt 0.917592 0.003591 +vt 0.925151 0.004622 +vt 0.932480 0.007686 +vt 0.939357 0.012689 +vt 0.945573 0.019478 +vt 0.950939 0.027848 +vt 0.955291 0.037545 +vt 0.958498 0.048273 +vt 0.960462 0.059707 +vt 0.961123 0.071499 +vt 0.961123 0.928501 +vt 0.960462 0.940293 +vt 0.958498 0.951727 +vt 0.955291 0.962455 +vt 0.950939 0.972152 +vt 0.945573 0.980522 +vt 0.939358 0.987311 +vt 0.932480 0.992314 +vt 0.925151 0.995378 +vt 0.917592 0.996409 +vt 0.527333 0.996409 +vt 0.519774 0.995378 +vt 0.512444 0.992314 +vt 0.505567 0.987311 +vt 0.499351 0.980522 +vt 0.493986 0.972152 +vt 0.489633 0.962455 +vt 0.486427 0.951727 +vt 0.484463 0.940293 +vt 0.483801 0.928501 +vt 0.973664 0.500000 +vt 0.977171 0.500000 +vt 0.977171 0.925197 +vt 0.973664 0.925197 +vt 0.995874 0.500000 +vt 0.995874 0.925197 +vt 0.992367 0.925197 +vt 0.992367 0.500000 +vt 0.992367 0.996063 +vt 0.977171 0.996063 +vt 0.977171 0.429134 +vt 0.992367 0.429134 +vt 0.997042 0.742126 +vt 0.988860 0.742126 +vt 0.988860 0.496063 +vt 0.997042 0.496063 +vt 0.988860 0.246063 +vt 0.980678 0.496063 +vt 0.980678 0.246063 +vt 0.972495 0.496063 +vt 0.980678 0.742126 +vt 0.972495 0.742126 +vt 0.980678 0.996063 +vt 0.988860 0.996063 +vt 0.997042 0.742126 +vt 0.988860 0.742126 +vt 0.988860 0.496063 +vt 0.997042 0.496063 +vt 0.988860 0.246063 +vt 0.980678 0.496063 +vt 0.980678 0.246063 +vt 0.972495 0.496063 +vt 0.980678 0.742126 +vt 0.972495 0.742126 +vt 0.980678 0.996063 +vt 0.988860 0.996063 +vt 0.997042 0.742126 +vt 0.988860 0.742126 +vt 0.988860 0.496063 +vt 0.997042 0.496063 +vt 0.988860 0.246063 +vt 0.980678 0.496063 +vt 0.980678 0.246063 +vt 0.972495 0.496063 +vt 0.980678 0.742126 +vt 0.972495 0.742126 +vt 0.980678 0.996063 +vt 0.988860 0.996063 +vt 0.997042 0.742126 +vt 0.988860 0.742126 +vt 0.988860 0.496063 +vt 0.997042 0.496063 +vt 0.988860 0.246063 +vt 0.980678 0.496063 +vt 0.980678 0.246063 +vt 0.972495 0.496063 +vt 0.980678 0.742126 +vt 0.972495 0.742126 +vt 0.980678 0.996063 +vt 0.988860 0.996063 +vt 0.997042 0.742126 +vt 0.988860 0.742126 +vt 0.988860 0.496063 +vt 0.997042 0.496063 +vt 0.988860 0.246063 +vt 0.980678 0.496063 +vt 0.980678 0.246063 +vt 0.972495 0.496063 +vt 0.980678 0.742126 +vt 0.972495 0.742126 +vt 0.980678 0.996063 +vt 0.988860 0.996063 +vt 0.980678 0.003937 +vt 0.988860 0.003937 +vt 0.997042 0.742126 +vt 0.988860 0.742126 +vt 0.988860 0.496063 +vt 0.997042 0.496063 +vt 0.988860 0.246063 +vt 0.980678 0.496063 +vt 0.980678 0.246063 +vt 0.972495 0.496063 +vt 0.980678 0.742126 +vt 0.972495 0.742126 +vt 0.980678 0.996063 +vt 0.988860 0.996063 +vt 0.980678 0.003937 +vt 0.988860 0.003937 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 1.0000 -0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0872 0.0000 -0.9962 +vn 0.2588 -0.0000 -0.9659 +vn 0.4226 -0.0000 -0.9063 +vn 0.5736 0.0000 -0.8192 +vn 0.7071 -0.0000 -0.7071 +vn 0.8192 -0.0000 -0.5736 +vn 0.9063 0.0000 -0.4226 +vn 0.9659 0.0000 -0.2588 +vn 0.9962 0.0000 -0.0872 +vn 0.0872 0.0000 0.9962 +vn 0.2588 0.0000 0.9659 +vn 0.4226 0.0000 0.9063 +vn 0.5736 0.0000 0.8192 +vn 0.7071 0.0000 0.7071 +vn 0.8192 0.0000 0.5736 +vn 0.9063 0.0000 0.4226 +vn 0.9659 0.0000 0.2588 +vn 0.9962 0.0000 0.0872 +vn -0.9962 0.0000 0.0872 +vn -0.9659 0.0000 0.2588 +vn -0.9063 0.0000 0.4226 +vn -0.8192 -0.0000 0.5736 +vn -0.7071 -0.0000 0.7071 +vn -0.5736 0.0000 0.8192 +vn -0.4226 -0.0000 0.9063 +vn -0.2588 -0.0000 0.9659 +vn -0.0872 0.0000 0.9962 +vn -0.0872 0.0000 -0.9962 +vn -0.2588 0.0000 -0.9659 +vn -0.4226 0.0000 -0.9063 +vn -0.5736 0.0000 -0.8192 +vn -0.7071 0.0000 -0.7071 +vn -0.8192 0.0000 -0.5736 +vn -0.9063 0.0000 -0.4226 +vn -0.9659 0.0000 -0.2588 +vn -0.9962 0.0000 -0.0872 +vn 0.0000 -1.0000 -0.0000 +g Cube_Cube_None +s off +f 42/1/1 51/2/1 12/3/1 1/4/1 +f 62/5/2 71/6/2 52/7/2 41/8/2 +f 71/9/3 73/10/3 74/11/3 75/12/3 76/13/3 77/14/3 78/15/3 79/16/3 80/17/3 72/18/3 31/19/3 33/20/3 34/21/3 35/22/3 36/23/3 37/24/3 38/25/3 39/26/3 40/27/3 32/28/3 11/29/3 13/30/3 14/31/3 15/32/3 16/33/3 17/34/3 18/35/3 19/36/3 20/37/3 12/38/3 51/39/3 53/40/3 54/41/3 55/42/3 56/43/3 57/44/3 58/45/3 59/46/3 60/47/3 52/48/3 +f 2/49/4 11/50/4 32/51/4 21/52/4 +f 22/53/5 31/54/5 72/55/5 61/56/5 +f 1/4/6 12/3/6 20/57/6 3/58/6 +f 3/58/7 20/57/7 19/59/7 4/60/7 +f 4/60/8 19/59/8 18/61/8 5/62/8 +f 5/62/9 18/61/9 17/63/9 6/64/9 +f 6/64/10 17/63/10 16/65/10 7/66/10 +f 7/66/11 16/65/11 15/67/11 8/68/11 +f 8/68/12 15/67/12 14/69/12 9/70/12 +f 9/70/13 14/69/13 13/71/13 10/72/13 +f 10/72/14 13/71/14 11/50/14 2/49/14 +f 31/54/15 22/53/15 30/73/15 33/74/15 +f 33/74/16 30/73/16 29/75/16 34/76/16 +f 34/76/17 29/75/17 28/77/17 35/78/17 +f 35/78/18 28/77/18 27/79/18 36/80/18 +f 36/80/19 27/79/19 26/81/19 37/82/19 +f 37/82/20 26/81/20 25/83/20 38/84/20 +f 38/84/21 25/83/21 24/85/21 39/86/21 +f 39/86/22 24/85/22 23/87/22 40/88/22 +f 40/88/23 23/87/23 21/52/23 32/51/23 +f 71/6/24 62/5/24 70/89/24 73/90/24 +f 73/90/25 70/89/25 69/91/25 74/92/25 +f 74/92/26 69/91/26 68/93/26 75/94/26 +f 75/94/27 68/93/27 67/95/27 76/96/27 +f 76/96/28 67/95/28 66/97/28 77/98/28 +f 77/98/29 66/97/29 65/99/29 78/100/29 +f 78/100/30 65/99/30 64/101/30 79/102/30 +f 79/102/31 64/101/31 63/103/31 80/104/31 +f 80/104/32 63/103/32 61/56/32 72/55/32 +f 51/105/33 42/106/33 50/107/33 53/108/33 +f 53/108/34 50/107/34 49/109/34 54/110/34 +f 54/110/35 49/109/35 48/111/35 55/112/35 +f 55/112/36 48/111/36 47/113/36 56/114/36 +f 56/114/37 47/113/37 46/115/37 57/116/37 +f 57/116/38 46/115/38 45/117/38 58/118/38 +f 58/118/39 45/117/39 44/119/39 59/120/39 +f 59/120/40 44/119/40 43/121/40 60/122/40 +f 60/122/41 43/121/41 41/8/41 52/7/41 +f 21/123/42 23/124/42 24/125/42 25/126/42 26/127/42 27/128/42 28/129/42 29/130/42 30/131/42 22/132/42 61/133/42 63/134/42 64/135/42 65/136/42 66/137/42 67/138/42 68/139/42 69/140/42 70/141/42 62/142/42 41/143/42 43/144/42 44/145/42 45/146/42 46/147/42 47/148/42 48/149/42 49/150/42 50/151/42 42/152/42 1/153/42 3/154/42 4/155/42 5/156/42 6/157/42 7/158/42 8/159/42 9/160/42 10/161/42 2/162/42 +f 81/163/2 82/164/2 84/165/2 83/166/2 +f 86/167/4 85/168/4 88/169/4 87/170/4 +f 84/165/5 88/169/5 85/171/5 83/172/5 +f 81/173/1 86/174/1 87/170/1 82/164/1 +f 82/164/42 87/170/42 88/169/42 84/165/42 +f 89/175/4 90/176/4 92/177/4 91/178/4 +f 91/179/5 92/177/5 96/180/5 95/181/5 +f 95/182/2 96/180/2 94/183/2 93/184/2 +f 93/185/1 94/183/1 90/176/1 89/186/1 +f 97/187/4 98/188/4 100/189/4 99/190/4 +f 99/191/5 100/189/5 104/192/5 103/193/5 +f 103/194/2 104/192/2 102/195/2 101/196/2 +f 101/197/1 102/195/1 98/188/1 97/198/1 +f 105/199/4 106/200/4 108/201/4 107/202/4 +f 107/203/5 108/201/5 112/204/5 111/205/5 +f 111/206/2 112/204/2 110/207/2 109/208/2 +f 109/209/1 110/207/1 106/200/1 105/210/1 +f 113/211/4 114/212/4 116/213/4 115/214/4 +f 115/215/5 116/213/5 120/216/5 119/217/5 +f 119/218/2 120/216/2 118/219/2 117/220/2 +f 117/221/1 118/219/1 114/212/1 113/222/1 +f 121/223/42 122/224/42 124/225/42 123/226/42 +f 123/227/5 124/225/5 128/228/5 127/229/5 +f 127/230/3 128/228/3 126/231/3 125/232/3 +f 125/233/1 126/231/1 122/224/1 121/234/1 +f 123/227/2 127/229/2 125/235/2 121/236/2 +f 128/228/4 124/225/4 122/224/4 126/231/4 +f 129/237/42 130/238/42 132/239/42 131/240/42 +f 131/241/5 132/239/5 136/242/5 135/243/5 +f 135/244/3 136/242/3 134/245/3 133/246/3 +f 133/247/1 134/245/1 130/238/1 129/248/1 +f 131/241/2 135/243/2 133/249/2 129/250/2 +f 136/242/4 132/239/4 130/238/4 134/245/4 diff --git a/street_signs/models/street_signs_stop.obj b/street_signs/models/street_signs_stop.obj new file mode 100644 index 0000000..f2f30f0 --- /dev/null +++ b/street_signs/models/street_signs_stop.obj @@ -0,0 +1,75 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs stop.blend' +# www.blender.org +o Cube +v 0.189953 -0.500000 -0.468750 +v 0.468750 -0.500000 -0.189953 +v 0.468750 -0.437500 -0.189953 +v 0.189953 -0.437500 -0.468750 +v 0.468750 -0.500000 0.189953 +v 0.189953 -0.500000 0.468750 +v 0.189953 -0.437500 0.468750 +v 0.468750 -0.437500 0.189953 +v -0.468750 -0.500000 -0.189953 +v -0.189953 -0.500000 -0.468750 +v -0.189953 -0.437500 -0.468750 +v -0.468750 -0.437500 -0.189953 +v -0.189953 -0.500000 0.468750 +v -0.468750 -0.500000 0.189953 +v -0.468750 -0.437500 0.189953 +v -0.189953 -0.437500 0.468750 +vt 0.914591 -0.000000 +vt 0.992883 -0.000000 +vt 0.992883 0.125000 +vt 0.914591 0.125000 +vt 0.914591 0.748047 +vt 0.992883 0.748047 +vt 0.992883 0.869141 +vt 0.914591 0.869141 +vt 0.903915 0.849725 +vt 0.637222 0.996094 +vt 0.273810 0.996094 +vt 0.007117 0.849725 +vt 0.007117 0.650275 +vt 0.273810 0.503906 +vt 0.637222 0.503906 +vt 0.903915 0.650275 +vt 0.914591 0.248047 +vt 0.992883 0.248047 +vt 0.992883 0.375000 +vt 0.914591 0.375000 +vt 0.914591 0.500000 +vt 0.992883 0.500000 +vt 0.992883 0.625000 +vt 0.914591 0.625000 +vt 0.992883 1.000000 +vt 0.914591 1.000000 +vt 0.007117 0.349725 +vt 0.273810 0.496094 +vt 0.637222 0.496094 +vt 0.903915 0.349725 +vt 0.903915 0.150275 +vt 0.637222 0.003906 +vt 0.273810 0.003906 +vt 0.007117 0.150275 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 -0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 1.0000 -0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.7071 0.0000 -0.7071 +vn 0.7071 -0.0000 0.7071 +vn -0.7071 0.0000 0.7071 +vn -0.7071 -0.0000 -0.7071 +vn 0.0000 -1.0000 -0.0000 +g Cube_Cube_None +s off +f 10/1/1 11/2/1 4/3/1 1/4/1 +f 14/5/2 15/6/2 12/7/2 9/8/2 +f 15/9/3 16/10/3 7/11/3 8/12/3 3/13/3 4/14/3 11/15/3 12/16/3 +f 2/17/4 3/18/4 8/19/4 5/20/4 +f 6/21/5 7/22/5 16/23/5 13/24/5 +f 1/4/6 4/3/6 3/18/6 2/17/6 +f 7/22/7 6/21/7 5/20/7 8/19/7 +f 15/6/8 14/5/8 13/24/8 16/23/8 +f 11/25/9 10/26/9 9/8/9 12/7/9 +f 5/27/10 6/28/10 13/29/10 14/30/10 9/31/10 10/32/10 1/33/10 2/34/10 diff --git a/street_signs/models/street_signs_stop_for_ped.obj b/street_signs/models/street_signs_stop_for_ped.obj new file mode 100644 index 0000000..0b98910 --- /dev/null +++ b/street_signs/models/street_signs_stop_for_ped.obj @@ -0,0 +1,494 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs stop for ped.blend' +# www.blender.org +o Cube +v 0.062500 -0.500000 -0.031250 +v 0.062500 0.312500 -0.031250 +v 0.062500 -0.500000 0.031250 +v 0.062500 0.312500 0.031250 +v -0.062500 -0.500000 -0.031250 +v -0.062500 0.312500 -0.031250 +v -0.062500 -0.500000 0.031250 +v -0.062500 0.312500 0.031250 +v 0.125000 -0.500000 -0.250000 +v 0.125000 -0.437500 -0.250000 +v 0.125000 -0.500000 0.250000 +v 0.125000 -0.437500 0.250000 +v -0.125000 -0.500000 -0.250000 +v -0.125000 -0.437500 -0.250000 +v -0.125000 -0.500000 0.250000 +v -0.125000 -0.437500 0.250000 +v 0.152400 -0.268911 -0.062500 +v 0.108811 -0.312500 -0.062500 +v 0.150915 -0.280192 -0.062500 +v 0.146560 -0.290705 -0.062500 +v 0.139633 -0.299733 -0.062500 +v 0.130605 -0.306660 -0.062500 +v 0.120092 -0.311015 -0.062500 +v 0.108811 0.601900 -0.062500 +v 0.152400 0.558311 -0.062500 +v 0.120092 0.600415 -0.062500 +v 0.130605 0.596060 -0.062500 +v 0.139633 0.589133 -0.062500 +v 0.146560 0.580105 -0.062500 +v 0.150915 0.569592 -0.062500 +v 0.108811 -0.312500 -0.031250 +v 0.152400 -0.268911 -0.031250 +v 0.120092 -0.311015 -0.031250 +v 0.130605 -0.306660 -0.031250 +v 0.139633 -0.299733 -0.031250 +v 0.146560 -0.290705 -0.031250 +v 0.150915 -0.280192 -0.031250 +v 0.152400 0.558311 -0.031250 +v 0.108811 0.601900 -0.031250 +v 0.150915 0.569592 -0.031250 +v 0.146560 0.580105 -0.031250 +v 0.139633 0.589133 -0.031250 +v 0.130605 0.596060 -0.031250 +v 0.120092 0.600415 -0.031250 +v -0.108811 -0.312500 -0.062500 +v -0.152400 -0.268911 -0.062500 +v -0.120092 -0.311015 -0.062500 +v -0.130605 -0.306660 -0.062500 +v -0.139633 -0.299733 -0.062500 +v -0.146560 -0.290705 -0.062500 +v -0.150915 -0.280192 -0.062500 +v -0.152400 0.558311 -0.062500 +v -0.108811 0.601900 -0.062500 +v -0.150915 0.569592 -0.062500 +v -0.146560 0.580105 -0.062500 +v -0.139633 0.589133 -0.062500 +v -0.130605 0.596060 -0.062500 +v -0.120092 0.600415 -0.062500 +v -0.152400 -0.268911 -0.031250 +v -0.108811 -0.312500 -0.031250 +v -0.150915 -0.280192 -0.031250 +v -0.146560 -0.290705 -0.031250 +v -0.139633 -0.299733 -0.031250 +v -0.130605 -0.306660 -0.031250 +v -0.120092 -0.311015 -0.031250 +v -0.108811 0.601900 -0.031250 +v -0.152400 0.558311 -0.031250 +v -0.120092 0.600415 -0.031250 +v -0.130605 0.596060 -0.031250 +v -0.139633 0.589133 -0.031250 +v -0.146560 0.580105 -0.031250 +v -0.150915 0.569592 -0.031250 +v -0.152400 -0.268911 0.062500 +v -0.108811 -0.312500 0.062500 +v -0.150915 -0.280192 0.062500 +v -0.146560 -0.290705 0.062500 +v -0.139633 -0.299733 0.062500 +v -0.130605 -0.306660 0.062500 +v -0.120092 -0.311015 0.062500 +v -0.108811 0.601900 0.062500 +v -0.152400 0.558311 0.062500 +v -0.120092 0.600415 0.062500 +v -0.130605 0.596060 0.062500 +v -0.139633 0.589133 0.062500 +v -0.146560 0.580105 0.062500 +v -0.150915 0.569592 0.062500 +v -0.108811 -0.312500 0.031250 +v -0.152400 -0.268911 0.031250 +v -0.120092 -0.311015 0.031250 +v -0.130605 -0.306660 0.031250 +v -0.139633 -0.299733 0.031250 +v -0.146560 -0.290705 0.031250 +v -0.150915 -0.280192 0.031250 +v -0.152400 0.558311 0.031250 +v -0.108811 0.601900 0.031250 +v -0.150915 0.569592 0.031250 +v -0.146560 0.580105 0.031250 +v -0.139633 0.589133 0.031250 +v -0.130605 0.596060 0.031250 +v -0.120092 0.600415 0.031250 +v 0.108811 -0.312500 0.062500 +v 0.152400 -0.268911 0.062500 +v 0.120092 -0.311015 0.062500 +v 0.130605 -0.306660 0.062500 +v 0.139633 -0.299733 0.062500 +v 0.146560 -0.290705 0.062500 +v 0.150915 -0.280192 0.062500 +v 0.152400 0.558311 0.062500 +v 0.108811 0.601900 0.062500 +v 0.150915 0.569592 0.062500 +v 0.146560 0.580105 0.062500 +v 0.139633 0.589133 0.062500 +v 0.130605 0.596060 0.062500 +v 0.120092 0.600415 0.062500 +v 0.152400 -0.268911 0.031250 +v 0.108811 -0.312500 0.031250 +v 0.150915 -0.280192 0.031250 +v 0.146560 -0.290705 0.031250 +v 0.139633 -0.299733 0.031250 +v 0.130605 -0.306660 0.031250 +v 0.120092 -0.311015 0.031250 +v 0.108811 0.601900 0.031250 +v 0.152400 0.558311 0.031250 +v 0.120092 0.600415 0.031250 +v 0.130605 0.596060 0.031250 +v 0.139633 0.589133 0.031250 +v 0.146560 0.580105 0.031250 +v 0.150915 0.569592 0.031250 +vt 0.278828 0.002591 +vt 0.290762 0.004207 +vt 0.301883 0.008944 +vt 0.311432 0.016481 +vt 0.318760 0.026302 +vt 0.323366 0.037740 +vt 0.324937 0.050014 +vt 0.324937 0.949986 +vt 0.323366 0.962260 +vt 0.318760 0.973698 +vt 0.311432 0.983520 +vt 0.301883 0.991056 +vt 0.290762 0.995793 +vt 0.278828 0.997409 +vt 0.048628 0.997409 +vt 0.036694 0.995793 +vt 0.025573 0.991056 +vt 0.016024 0.983520 +vt 0.008696 0.973698 +vt 0.004090 0.962260 +vt 0.002519 0.949986 +vt 0.002519 0.050014 +vt 0.004090 0.037740 +vt 0.008696 0.026302 +vt 0.016024 0.016481 +vt 0.025573 0.008944 +vt 0.036694 0.004207 +vt 0.048628 0.002591 +vt 0.670025 0.029793 +vt 0.670025 0.379534 +vt 0.657431 0.379534 +vt 0.657431 0.029793 +vt 0.670025 0.408031 +vt 0.670025 0.500000 +vt 0.657431 0.500000 +vt 0.657431 0.408031 +vt 0.657431 0.878238 +vt 0.657431 0.528497 +vt 0.670025 0.528497 +vt 0.670025 0.878238 +vt 0.376084 0.002591 +vt 0.364150 0.004207 +vt 0.353029 0.008944 +vt 0.343480 0.016481 +vt 0.336152 0.026302 +vt 0.331546 0.037740 +vt 0.329975 0.050014 +vt 0.329975 0.949986 +vt 0.331546 0.962260 +vt 0.336152 0.973698 +vt 0.343480 0.983520 +vt 0.353029 0.991056 +vt 0.364150 0.995793 +vt 0.376084 0.997409 +vt 0.606284 0.997409 +vt 0.618218 0.995793 +vt 0.629338 0.991056 +vt 0.638888 0.983520 +vt 0.646215 0.973698 +vt 0.650822 0.962260 +vt 0.652393 0.949986 +vt 0.652393 0.050014 +vt 0.650822 0.037740 +vt 0.646215 0.026302 +vt 0.638888 0.016481 +vt 0.629338 0.008944 +vt 0.618218 0.004207 +vt 0.606284 0.002591 +vt 0.715365 0.457254 +vt 0.715365 0.996114 +vt 0.675063 0.996114 +vt 0.675063 0.457254 +vt 0.916877 0.457254 +vt 0.916877 0.996114 +vt 0.836272 0.996114 +vt 0.836272 0.457254 +vt 0.795970 0.996114 +vt 0.795970 0.457254 +vt 0.921914 0.996114 +vt 0.921914 0.913212 +vt 0.962217 0.913212 +vt 0.962217 0.996114 +vt 0.869018 0.450777 +vt 0.836272 0.450777 +vt 0.836272 0.036269 +vt 0.869018 0.036269 +vt 0.925693 0.623057 +vt 0.965995 0.623057 +vt 0.965995 0.457254 +vt 0.925693 0.457254 +vt 0.675063 0.036269 +vt 0.707809 0.036269 +vt 0.707809 0.450777 +vt 0.675063 0.450777 +vt 0.925693 0.628238 +vt 0.965995 0.628238 +vt 0.965995 0.794041 +vt 0.925693 0.794041 +vt 0.997481 0.036269 +vt 0.997481 0.450777 +vt 0.670025 0.906736 +vt 0.657431 0.906736 +vt 0.657431 0.901554 +vt 0.670025 0.901554 +vt 0.657431 0.897668 +vt 0.670025 0.897668 +vt 0.657431 0.892487 +vt 0.670025 0.892487 +vt 0.657431 0.887306 +vt 0.670025 0.887306 +vt 0.657431 0.883420 +vt 0.670025 0.883420 +vt 0.670025 0.505181 +vt 0.657431 0.505181 +vt 0.670025 0.509067 +vt 0.657431 0.509067 +vt 0.670025 0.514249 +vt 0.657431 0.514249 +vt 0.670025 0.519430 +vt 0.657431 0.519430 +vt 0.670025 0.524611 +vt 0.657431 0.524611 +vt 0.657431 0.001295 +vt 0.670025 0.001295 +vt 0.670025 0.006477 +vt 0.657431 0.006477 +vt 0.670025 0.010363 +vt 0.657431 0.010363 +vt 0.670025 0.015544 +vt 0.657431 0.015544 +vt 0.670025 0.020725 +vt 0.657431 0.020725 +vt 0.670025 0.025907 +vt 0.657431 0.025907 +vt 0.657431 0.402850 +vt 0.670025 0.402850 +vt 0.657431 0.398964 +vt 0.670025 0.398964 +vt 0.657431 0.393782 +vt 0.670025 0.393782 +vt 0.657431 0.388601 +vt 0.670025 0.388601 +vt 0.657431 0.384715 +vt 0.670025 0.384715 +vt 0.670025 0.998705 +vt 0.657431 0.998705 +vt 0.278828 0.002591 +vt 0.290762 0.004207 +vt 0.301883 0.008944 +vt 0.311432 0.016481 +vt 0.318760 0.026302 +vt 0.323366 0.037740 +vt 0.324937 0.050014 +vt 0.324937 0.949986 +vt 0.323366 0.962260 +vt 0.318760 0.973698 +vt 0.311432 0.983520 +vt 0.301883 0.991056 +vt 0.290762 0.995793 +vt 0.278828 0.997409 +vt 0.048628 0.997409 +vt 0.036694 0.995793 +vt 0.025573 0.991056 +vt 0.016024 0.983520 +vt 0.008696 0.973698 +vt 0.004090 0.962260 +vt 0.002519 0.949986 +vt 0.002519 0.050014 +vt 0.004090 0.037740 +vt 0.008696 0.026302 +vt 0.016024 0.016481 +vt 0.025573 0.008944 +vt 0.036694 0.004207 +vt 0.048628 0.002591 +vt 0.670025 0.029793 +vt 0.670025 0.379534 +vt 0.657431 0.379534 +vt 0.657431 0.029793 +vt 0.670025 0.408031 +vt 0.670025 0.500000 +vt 0.657431 0.500000 +vt 0.657431 0.408031 +vt 0.657431 0.878238 +vt 0.657431 0.528497 +vt 0.670025 0.528497 +vt 0.670025 0.878238 +vt 0.376084 0.002591 +vt 0.364150 0.004207 +vt 0.353029 0.008944 +vt 0.343480 0.016481 +vt 0.336152 0.026302 +vt 0.331546 0.037740 +vt 0.329975 0.050014 +vt 0.329975 0.949986 +vt 0.331546 0.962260 +vt 0.336152 0.973698 +vt 0.343480 0.983520 +vt 0.353029 0.991056 +vt 0.364150 0.995793 +vt 0.376084 0.997409 +vt 0.606284 0.997409 +vt 0.618218 0.995793 +vt 0.629338 0.991056 +vt 0.638888 0.983520 +vt 0.646215 0.973698 +vt 0.650822 0.962260 +vt 0.652393 0.949986 +vt 0.652393 0.050014 +vt 0.650822 0.037740 +vt 0.646215 0.026302 +vt 0.638888 0.016481 +vt 0.629338 0.008944 +vt 0.618218 0.004207 +vt 0.606284 0.002591 +vt 0.670025 0.906736 +vt 0.657431 0.906736 +vt 0.657431 0.901554 +vt 0.670025 0.901554 +vt 0.657431 0.897668 +vt 0.670025 0.897668 +vt 0.657431 0.892487 +vt 0.670025 0.892487 +vt 0.657431 0.887306 +vt 0.670025 0.887306 +vt 0.657431 0.883420 +vt 0.670025 0.883420 +vt 0.670025 0.505181 +vt 0.657431 0.505181 +vt 0.670025 0.509067 +vt 0.657431 0.509067 +vt 0.670025 0.514249 +vt 0.657431 0.514249 +vt 0.670025 0.519430 +vt 0.657431 0.519430 +vt 0.670025 0.524611 +vt 0.657431 0.524611 +vt 0.657431 0.001295 +vt 0.670025 0.001295 +vt 0.670025 0.006477 +vt 0.657431 0.006477 +vt 0.670025 0.010363 +vt 0.657431 0.010363 +vt 0.670025 0.015544 +vt 0.657431 0.015544 +vt 0.670025 0.020725 +vt 0.657431 0.020725 +vt 0.670025 0.025907 +vt 0.657431 0.025907 +vt 0.657431 0.402850 +vt 0.670025 0.402850 +vt 0.657431 0.398964 +vt 0.670025 0.398964 +vt 0.657431 0.393782 +vt 0.670025 0.393782 +vt 0.657431 0.388601 +vt 0.670025 0.388601 +vt 0.657431 0.384715 +vt 0.670025 0.384715 +vt 0.670025 0.998705 +vt 0.657431 0.998705 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn -0.0000 0.0000 1.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.1305 -0.9914 0.0000 +vn 0.3827 -0.9239 0.0000 +vn 0.6088 -0.7934 0.0000 +vn 0.7934 -0.6088 0.0000 +vn 0.9239 -0.3827 0.0000 +vn 0.9914 -0.1305 0.0000 +vn 0.1305 0.9914 0.0000 +vn 0.3827 0.9239 0.0000 +vn 0.6088 0.7934 0.0000 +vn 0.7934 0.6088 0.0000 +vn 0.9239 0.3827 0.0000 +vn 0.9914 0.1305 0.0000 +vn -0.1305 -0.9914 0.0000 +vn -0.3827 -0.9239 0.0000 +vn -0.6088 -0.7934 0.0000 +vn -0.7934 -0.6088 0.0000 +vn -0.9239 -0.3827 0.0000 +vn -0.9914 -0.1305 0.0000 +vn -0.1305 0.9914 0.0000 +vn -0.3827 0.9239 0.0000 +vn -0.6088 0.7934 0.0000 +vn -0.7934 0.6088 0.0000 +vn -0.9239 0.3827 0.0000 +vn -0.9914 0.1305 0.0000 +g Cube_Cube_None +s off +f 45/1/1 47/2/1 48/3/1 49/4/1 50/5/1 51/6/1 46/7/1 52/8/1 54/9/1 55/10/1 56/11/1 57/12/1 58/13/1 53/14/1 24/15/1 26/16/1 27/17/1 28/18/1 29/19/1 30/20/1 25/21/1 17/22/1 19/23/1 20/24/1 21/25/1 22/26/1 23/27/1 18/28/1 +f 59/29/2 67/30/2 52/31/2 46/32/2 +f 66/33/3 39/34/3 24/35/3 53/36/3 +f 17/37/4 25/38/4 38/39/4 32/40/4 +f 31/41/5 33/42/5 34/43/5 35/44/5 36/45/5 37/46/5 32/47/5 38/48/5 40/49/5 41/50/5 42/51/5 43/52/5 44/53/5 39/54/5 66/55/5 68/56/5 69/57/5 70/58/5 71/59/5 72/60/5 67/61/5 59/62/5 61/63/5 62/64/5 63/65/5 64/66/5 65/67/5 60/68/5 +f 1/69/4 2/70/4 4/71/4 3/72/4 +f 3/73/5 4/74/5 8/75/5 7/76/5 +f 7/76/2 8/75/2 6/77/2 5/78/2 +f 5/78/1 6/77/1 2/70/1 1/69/1 +f 8/79/3 4/80/3 2/81/3 6/82/3 +f 9/83/4 10/84/4 12/85/4 11/86/4 +f 11/87/5 12/88/5 16/89/5 15/90/5 +f 15/91/2 16/92/2 14/93/2 13/94/2 +f 13/95/1 14/96/1 10/97/1 9/98/1 +f 11/86/6 15/99/6 13/100/6 9/83/6 +f 16/92/3 12/85/3 10/84/3 14/93/3 +f 31/101/7 18/102/7 23/103/7 33/104/7 +f 33/104/8 23/103/8 22/105/8 34/106/8 +f 34/106/9 22/105/9 21/107/9 35/108/9 +f 35/108/10 21/107/10 20/109/10 36/110/10 +f 36/110/11 20/109/11 19/111/11 37/112/11 +f 37/112/12 19/111/12 17/37/12 32/40/12 +f 24/35/13 39/34/13 44/113/13 26/114/13 +f 26/114/14 44/113/14 43/115/14 27/116/14 +f 27/116/15 43/115/15 42/117/15 28/118/15 +f 28/118/16 42/117/16 41/119/16 29/120/16 +f 29/120/17 41/119/17 40/121/17 30/122/17 +f 30/122/18 40/121/18 38/39/18 25/38/18 +f 45/123/19 60/124/19 65/125/19 47/126/19 +f 47/126/20 65/125/20 64/127/20 48/128/20 +f 48/128/21 64/127/21 63/129/21 49/130/21 +f 49/130/22 63/129/22 62/131/22 50/132/22 +f 50/132/23 62/131/23 61/133/23 51/134/23 +f 51/134/24 61/133/24 59/29/24 46/32/24 +f 66/33/25 53/36/25 58/135/25 68/136/25 +f 68/136/26 58/135/26 57/137/26 69/138/26 +f 69/138/27 57/137/27 56/139/27 70/140/27 +f 70/140/28 56/139/28 55/141/28 71/142/28 +f 71/142/29 55/141/29 54/143/29 72/144/29 +f 72/144/30 54/143/30 52/31/30 67/30/30 +f 31/101/6 60/145/6 45/146/6 18/102/6 +f 101/147/5 103/148/5 104/149/5 105/150/5 106/151/5 107/152/5 102/153/5 108/154/5 110/155/5 111/156/5 112/157/5 113/158/5 114/159/5 109/160/5 80/161/5 82/162/5 83/163/5 84/164/5 85/165/5 86/166/5 81/167/5 73/168/5 75/169/5 76/170/5 77/171/5 78/172/5 79/173/5 74/174/5 +f 115/175/4 123/176/4 108/177/4 102/178/4 +f 122/179/3 95/180/3 80/181/3 109/182/3 +f 73/183/2 81/184/2 94/185/2 88/186/2 +f 87/187/1 89/188/1 90/189/1 91/190/1 92/191/1 93/192/1 88/193/1 94/194/1 96/195/1 97/196/1 98/197/1 99/198/1 100/199/1 95/200/1 122/201/1 124/202/1 125/203/1 126/204/1 127/205/1 128/206/1 123/207/1 115/208/1 117/209/1 118/210/1 119/211/1 120/212/1 121/213/1 116/214/1 +f 87/215/19 74/216/19 79/217/19 89/218/19 +f 89/218/20 79/217/20 78/219/20 90/220/20 +f 90/220/21 78/219/21 77/221/21 91/222/21 +f 91/222/22 77/221/22 76/223/22 92/224/22 +f 92/224/23 76/223/23 75/225/23 93/226/23 +f 93/226/24 75/225/24 73/183/24 88/186/24 +f 80/181/25 95/180/25 100/227/25 82/228/25 +f 82/228/26 100/227/26 99/229/26 83/230/26 +f 83/230/27 99/229/27 98/231/27 84/232/27 +f 84/232/28 98/231/28 97/233/28 85/234/28 +f 85/234/29 97/233/29 96/235/29 86/236/29 +f 86/236/30 96/235/30 94/185/30 81/184/30 +f 101/237/7 116/238/7 121/239/7 103/240/7 +f 103/240/8 121/239/8 120/241/8 104/242/8 +f 104/242/9 120/241/9 119/243/9 105/244/9 +f 105/244/10 119/243/10 118/245/10 106/246/10 +f 106/246/11 118/245/11 117/247/11 107/248/11 +f 107/248/12 117/247/12 115/175/12 102/178/12 +f 122/179/13 109/182/13 114/249/13 124/250/13 +f 124/250/14 114/249/14 113/251/14 125/252/14 +f 125/252/15 113/251/15 112/253/15 126/254/15 +f 126/254/16 112/253/16 111/255/16 127/256/16 +f 127/256/17 111/255/17 110/257/17 128/258/17 +f 128/258/18 110/257/18 108/177/18 123/176/18 +f 87/215/6 116/259/6 101/260/6 74/216/6 diff --git a/street_signs/models/street_signs_stop_onpole.obj b/street_signs/models/street_signs_stop_onpole.obj new file mode 100644 index 0000000..8a51346 --- /dev/null +++ b/street_signs/models/street_signs_stop_onpole.obj @@ -0,0 +1,253 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs stop_onpole.blend' +# www.blender.org +o Cube +v 0.189953 -0.812500 -0.468750 +v 0.468750 -0.812500 -0.189953 +v 0.468750 -0.750000 -0.189953 +v 0.189953 -0.750000 -0.468750 +v 0.468750 -0.812500 0.189953 +v 0.189953 -0.812500 0.468750 +v 0.189953 -0.750000 0.468750 +v 0.468750 -0.750000 0.189953 +v -0.468750 -0.812500 -0.189953 +v -0.189953 -0.812500 -0.468750 +v -0.189953 -0.750000 -0.468750 +v -0.468750 -0.750000 -0.189953 +v -0.189953 -0.812500 0.468750 +v -0.468750 -0.812500 0.189953 +v -0.468750 -0.750000 0.189953 +v -0.189953 -0.750000 0.468750 +v -0.125000 -0.812500 -0.187500 +v -0.125000 -0.875000 -0.187500 +v -0.125000 -0.812500 0.187500 +v -0.125000 -0.875000 0.187500 +v 0.125000 -0.812500 0.187500 +v 0.125000 -0.812500 -0.187500 +v 0.125000 -0.875000 -0.187500 +v 0.125000 -0.875000 0.187500 +v -0.125000 -1.125000 -0.187500 +v -0.125000 -0.812500 -0.187500 +v -0.125000 -1.125000 -0.125000 +v -0.125000 -0.812500 -0.125000 +v -0.164063 -1.125000 -0.187500 +v -0.164063 -0.812500 -0.187500 +v -0.164063 -1.125000 -0.125000 +v -0.164063 -0.812500 -0.125000 +v -0.125000 -1.125000 0.125000 +v -0.125000 -0.812500 0.125000 +v -0.125000 -1.125000 0.187500 +v -0.125000 -0.812500 0.187500 +v -0.164063 -1.125000 0.125000 +v -0.164063 -0.812500 0.125000 +v -0.164063 -1.125000 0.187500 +v -0.164063 -0.812500 0.187500 +v 0.164062 -1.125000 -0.187500 +v 0.164062 -0.812500 -0.187500 +v 0.164062 -1.125000 -0.125000 +v 0.164062 -0.812500 -0.125000 +v 0.125000 -1.125000 -0.187500 +v 0.125000 -0.812500 -0.187500 +v 0.125000 -1.125000 -0.125000 +v 0.125000 -0.812500 -0.125000 +v 0.164062 -1.125000 0.125000 +v 0.164062 -0.812500 0.125000 +v 0.164062 -1.125000 0.187500 +v 0.164062 -0.812500 0.187500 +v 0.125000 -1.125000 0.125000 +v 0.125000 -0.812500 0.125000 +v 0.125000 -1.125000 0.187500 +v 0.125000 -0.812500 0.187500 +v -0.164063 -1.164063 -0.187500 +v 0.164062 -1.164063 -0.187500 +v -0.164063 -1.164063 -0.125000 +v 0.164062 -1.164063 -0.125000 +v -0.164063 -1.125000 -0.187500 +v 0.164062 -1.125000 -0.187500 +v -0.164063 -1.125000 -0.125000 +v 0.164062 -1.125000 -0.125000 +v -0.164063 -1.164063 0.125000 +v 0.164062 -1.164063 0.125000 +v -0.164063 -1.164063 0.187500 +v 0.164062 -1.164063 0.187500 +v -0.164063 -1.125000 0.125000 +v 0.164062 -1.125000 0.125000 +v -0.164063 -1.125000 0.187500 +v 0.164062 -1.125000 0.187500 +vt 0.914591 -0.000000 +vt 0.992883 -0.000000 +vt 0.992883 0.125000 +vt 0.914591 0.125000 +vt 0.914591 0.748047 +vt 0.992883 0.748047 +vt 0.992883 0.869141 +vt 0.914591 0.869141 +vt 0.903915 0.849725 +vt 0.637222 0.996094 +vt 0.273810 0.996094 +vt 0.007117 0.849725 +vt 0.007117 0.650275 +vt 0.273810 0.503906 +vt 0.637222 0.503906 +vt 0.903915 0.650275 +vt 0.914591 0.248047 +vt 0.992883 0.248047 +vt 0.992883 0.375000 +vt 0.914591 0.375000 +vt 0.914591 0.500000 +vt 0.992883 0.500000 +vt 0.992883 0.625000 +vt 0.914591 0.625000 +vt 0.992883 1.000000 +vt 0.914591 1.000000 +vt 0.007117 0.349725 +vt 0.273810 0.496094 +vt 0.637222 0.496094 +vt 0.903915 0.349725 +vt 0.903915 0.150275 +vt 0.637222 0.003906 +vt 0.273810 0.003906 +vt 0.007117 0.150275 +vt 0.921708 0.500000 +vt 0.932384 0.500000 +vt 0.932384 0.925197 +vt 0.921708 0.925197 +vt 0.989324 0.500000 +vt 0.989324 0.925197 +vt 0.978648 0.925197 +vt 0.978648 0.500000 +vt 0.978648 0.996063 +vt 0.932384 0.996063 +vt 0.932384 0.429134 +vt 0.978648 0.429134 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.943061 0.003937 +vt 0.967972 0.003937 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.943061 0.003937 +vt 0.967972 0.003937 +vn 0.0000 0.0000 -1.0000 +vn -1.0000 -0.0000 0.0000 +vn 0.0000 1.0000 -0.0000 +vn 1.0000 -0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.7071 0.0000 -0.7071 +vn 0.7071 -0.0000 0.7071 +vn -0.7071 0.0000 0.7071 +vn -0.7071 -0.0000 -0.7071 +vn 0.0000 -1.0000 0.0000 +g Cube_Cube_None +s off +f 10/1/1 11/2/1 4/3/1 1/4/1 +f 14/5/2 15/6/2 12/7/2 9/8/2 +f 15/9/3 16/10/3 7/11/3 8/12/3 3/13/3 4/14/3 11/15/3 12/16/3 +f 2/17/4 3/18/4 8/19/4 5/20/4 +f 6/21/5 7/22/5 16/23/5 13/24/5 +f 1/4/6 4/3/6 3/18/6 2/17/6 +f 7/22/7 6/21/7 5/20/7 8/19/7 +f 15/6/8 14/5/8 13/24/8 16/23/8 +f 11/25/9 10/26/9 9/8/9 12/7/9 +f 5/27/10 6/28/10 13/29/10 14/30/10 9/31/10 10/32/10 1/33/10 2/34/10 +g Cube_Cube_None_street_signs_us_route.png.001 +f 17/35/2 18/36/2 20/37/2 19/38/2 +f 22/39/4 21/40/4 24/41/4 23/42/4 +f 20/37/5 24/41/5 21/43/5 19/44/5 +f 17/45/1 22/46/1 23/42/1 18/36/1 +f 18/36/10 23/42/10 24/41/10 20/37/10 +f 25/47/4 26/48/4 28/49/4 27/50/4 +f 27/51/5 28/49/5 32/52/5 31/53/5 +f 31/54/2 32/52/2 30/55/2 29/56/2 +f 29/57/1 30/55/1 26/48/1 25/58/1 +f 33/59/4 34/60/4 36/61/4 35/62/4 +f 35/63/5 36/61/5 40/64/5 39/65/5 +f 39/66/2 40/64/2 38/67/2 37/68/2 +f 37/69/1 38/67/1 34/60/1 33/70/1 +f 41/71/4 42/72/4 44/73/4 43/74/4 +f 43/75/5 44/73/5 48/76/5 47/77/5 +f 47/78/2 48/76/2 46/79/2 45/80/2 +f 45/81/1 46/79/1 42/72/1 41/82/1 +f 49/83/4 50/84/4 52/85/4 51/86/4 +f 51/87/5 52/85/5 56/88/5 55/89/5 +f 55/90/2 56/88/2 54/91/2 53/92/2 +f 53/93/1 54/91/1 50/84/1 49/94/1 +f 57/95/10 58/96/10 60/97/10 59/98/10 +f 59/99/5 60/97/5 64/100/5 63/101/5 +f 63/102/3 64/100/3 62/103/3 61/104/3 +f 61/105/1 62/103/1 58/96/1 57/106/1 +f 59/99/2 63/101/2 61/107/2 57/108/2 +f 64/100/4 60/97/4 58/96/4 62/103/4 +f 65/109/10 66/110/10 68/111/10 67/112/10 +f 67/113/5 68/111/5 72/114/5 71/115/5 +f 71/116/3 72/114/3 70/117/3 69/118/3 +f 69/119/1 70/117/1 66/110/1 65/120/1 +f 67/113/2 71/115/2 69/121/2 65/122/2 +f 72/114/4 68/111/4 66/110/4 70/117/4 diff --git a/street_signs/models/street_signs_us_interstate_entity_onpole.obj b/street_signs/models/street_signs_us_interstate_entity_onpole.obj new file mode 100644 index 0000000..4f4c4bc --- /dev/null +++ b/street_signs/models/street_signs_us_interstate_entity_onpole.obj @@ -0,0 +1,123 @@ +# Blender v2.79 (sub 0) OBJ File: 'US interstate sign entity_onpole.blend' +# www.blender.org +o Cube +v -0.164979 -0.369053 0.734375 +v -0.194976 -0.350305 0.734375 +v -0.131234 -0.387800 0.734375 +v -0.104987 -0.399049 0.734375 +v -0.044994 -0.421546 0.734375 +v -0.078740 -0.410297 0.734375 +v -0.018748 -0.429045 0.734375 +v 0.000000 -0.432795 0.734375 +v 0.018748 -0.429045 0.734375 +v 0.044994 -0.421546 0.734375 +v 0.078740 -0.410297 0.734375 +v 0.104987 -0.399049 0.734375 +v 0.131234 -0.387800 0.734375 +v 0.164979 -0.369053 0.734375 +v 0.228721 -0.324058 0.734375 +v 0.194976 -0.350305 0.734375 +v -0.389951 -0.110335 0.734375 +v -0.378702 -0.136582 0.734375 +v -0.367454 -0.159079 0.734375 +v -0.356205 -0.177827 0.734375 +v -0.344957 -0.196574 0.734375 +v -0.299962 -0.256567 0.734375 +v -0.258718 -0.297811 0.734375 +v -0.326209 -0.222821 0.734375 +v -0.228721 -0.324058 0.734375 +v 0.258718 -0.297811 0.734375 +v 0.299962 -0.256567 0.734375 +v 0.326209 -0.222821 0.734375 +v 0.367454 -0.159079 0.734375 +v 0.356205 -0.177827 0.734375 +v 0.344957 -0.196574 0.734375 +v 0.378703 -0.136582 0.734375 +v -0.434945 0.080891 0.734375 +v -0.434945 0.097888 0.734375 +v -0.434945 0.122136 0.734375 +v -0.431196 0.043396 0.734375 +v -0.423697 -0.005348 0.734375 +v -0.427446 0.013400 0.734375 +v -0.416198 -0.035344 0.734375 +v -0.408699 -0.065341 0.734375 +v -0.401200 -0.084088 0.734375 +v 0.389951 -0.110335 0.734375 +v 0.401200 -0.084088 0.734375 +v 0.408699 -0.065341 0.734375 +v 0.423697 -0.005348 0.734375 +v 0.416198 -0.035344 0.734375 +v 0.427446 0.013400 0.734375 +v 0.431196 0.043396 0.734375 +v 0.434946 0.122136 0.734375 +v 0.431196 0.163381 0.734375 +v 0.434946 0.080891 0.734375 +v -0.416198 0.242121 0.734375 +v -0.423697 0.212125 0.734375 +v -0.431196 0.163381 0.734375 +v 0.423697 0.212125 0.734375 +v 0.416198 0.242121 0.734375 +v -0.415758 0.243660 0.734375 +v 0.415758 0.243660 0.734375 +vt 0.063269 0.583319 +vt 0.067025 0.545822 +vt 0.070787 0.515828 +vt 0.074544 0.497079 +vt 0.082062 0.467082 +vt 0.089581 0.437087 +vt 0.097099 0.418339 +vt 0.108376 0.392092 +vt 0.119652 0.365845 +vt 0.130930 0.343349 +vt 0.142207 0.324602 +vt 0.153483 0.305853 +vt 0.172278 0.279606 +vt 0.198591 0.245861 +vt 0.239940 0.204616 +vt 0.270012 0.178368 +vt 0.303842 0.152123 +vt 0.333914 0.133376 +vt 0.367746 0.114627 +vt 0.394058 0.103378 +vt 0.420371 0.092130 +vt 0.454202 0.080882 +vt 0.480514 0.073383 +vt 0.499309 0.069632 +vt 0.518104 0.073382 +vt 0.544417 0.080882 +vt 0.578248 0.092130 +vt 0.604561 0.103378 +vt 0.630873 0.114627 +vt 0.664704 0.133377 +vt 0.694776 0.152123 +vt 0.728607 0.178368 +vt 0.758678 0.204615 +vt 0.800027 0.245861 +vt 0.826340 0.279607 +vt 0.845135 0.305853 +vt 0.856412 0.324601 +vt 0.867688 0.343349 +vt 0.878965 0.365845 +vt 0.890243 0.392092 +vt 0.901520 0.418338 +vt 0.909037 0.437088 +vt 0.916555 0.467083 +vt 0.924072 0.497079 +vt 0.927831 0.515828 +vt 0.931589 0.545825 +vt 0.935337 0.583325 +vt 0.935354 0.600314 +vt 0.935349 0.624563 +vt 0.931592 0.665807 +vt 0.924074 0.714551 +vt 0.916557 0.744547 +vt 0.916116 0.746086 +vt 0.082504 0.746087 +vt 0.082063 0.744548 +vt 0.074546 0.714553 +vt 0.067030 0.665809 +vt 0.063270 0.624563 +vn -0.0000 -0.0000 -1.0000 +g Cube_Cube_front +s off +f 51/1/1 48/2/1 47/3/1 45/4/1 46/5/1 44/6/1 43/7/1 42/8/1 32/9/1 29/10/1 30/11/1 31/12/1 28/13/1 27/14/1 26/15/1 15/16/1 16/17/1 14/18/1 13/19/1 12/20/1 11/21/1 10/22/1 9/23/1 8/24/1 7/25/1 5/26/1 6/27/1 4/28/1 3/29/1 1/30/1 2/31/1 25/32/1 23/33/1 22/34/1 24/35/1 21/36/1 20/37/1 19/38/1 18/39/1 17/40/1 41/41/1 40/42/1 39/43/1 37/44/1 38/45/1 36/46/1 33/47/1 34/48/1 35/49/1 54/50/1 53/51/1 52/52/1 57/53/1 58/54/1 56/55/1 55/56/1 50/57/1 49/58/1 diff --git a/street_signs/models/street_signs_us_interstate_onpole.obj b/street_signs/models/street_signs_us_interstate_onpole.obj new file mode 100644 index 0000000..ca4faa0 --- /dev/null +++ b/street_signs/models/street_signs_us_interstate_onpole.obj @@ -0,0 +1,999 @@ +# Blender v2.79 (sub 0) OBJ File: 'US interstate sign_onpole.blend' +# www.blender.org +o Cube +v -0.171875 -0.812500 -0.386719 +v -0.171875 -0.750000 -0.386719 +v -0.203125 -0.812500 -0.367187 +v -0.203125 -0.750000 -0.367187 +v -0.136719 -0.812500 -0.406250 +v -0.136719 -0.750000 -0.406250 +v -0.109375 -0.812500 -0.417969 +v -0.109375 -0.750000 -0.417969 +v -0.046875 -0.812500 -0.441406 +v -0.046875 -0.750000 -0.441406 +v -0.082031 -0.812500 -0.429687 +v -0.082031 -0.750000 -0.429687 +v -0.019531 -0.812500 -0.449219 +v -0.019531 -0.750000 -0.449219 +v 0.000000 -0.812500 -0.453125 +v 0.000000 -0.750000 -0.453125 +v 0.019531 -0.812500 -0.449219 +v 0.019531 -0.750000 -0.449219 +v 0.046875 -0.812500 -0.441406 +v 0.046875 -0.750000 -0.441406 +v 0.082031 -0.812500 -0.429687 +v 0.082031 -0.750000 -0.429687 +v 0.109375 -0.812500 -0.417969 +v 0.109375 -0.750000 -0.417969 +v 0.136719 -0.812500 -0.406250 +v 0.136719 -0.750000 -0.406250 +v 0.171875 -0.812500 -0.386719 +v 0.171875 -0.750000 -0.386719 +v 0.238281 -0.812500 -0.339844 +v 0.238281 -0.750000 -0.339844 +v 0.203125 -0.812500 -0.367187 +v 0.203125 -0.750000 -0.367187 +v -0.406250 -0.812500 -0.117187 +v -0.406250 -0.750000 -0.117187 +v -0.394531 -0.812500 -0.144531 +v -0.394531 -0.750000 -0.144531 +v -0.382812 -0.812500 -0.167969 +v -0.382812 -0.750000 -0.167969 +v -0.371094 -0.812500 -0.187500 +v -0.371094 -0.750000 -0.187500 +v -0.359375 -0.812500 -0.207031 +v -0.359375 -0.750000 -0.207031 +v -0.312500 -0.812500 -0.269531 +v -0.312500 -0.750000 -0.269531 +v -0.269531 -0.812500 -0.312500 +v -0.269531 -0.750000 -0.312500 +v -0.339844 -0.812500 -0.234375 +v -0.339844 -0.750000 -0.234375 +v -0.238281 -0.812500 -0.339844 +v -0.238281 -0.750000 -0.339844 +v 0.269531 -0.812500 -0.312500 +v 0.269531 -0.750000 -0.312500 +v 0.312500 -0.812500 -0.269531 +v 0.312500 -0.750000 -0.269531 +v 0.339844 -0.812500 -0.234375 +v 0.339844 -0.750000 -0.234375 +v 0.382813 -0.812500 -0.167969 +v 0.382813 -0.750000 -0.167969 +v 0.371094 -0.812500 -0.187500 +v 0.371094 -0.750000 -0.187500 +v 0.359375 -0.812500 -0.207031 +v 0.359375 -0.750000 -0.207031 +v 0.394531 -0.812500 -0.144531 +v 0.394531 -0.750000 -0.144531 +v -0.453125 -0.812500 0.082031 +v -0.453125 -0.750000 0.082031 +v -0.453125 -0.812500 0.125000 +v -0.453125 -0.750000 0.125000 +v -0.449219 -0.812500 0.042969 +v -0.449219 -0.750000 0.042969 +v -0.441406 -0.812500 -0.007812 +v -0.441406 -0.750000 -0.007812 +v -0.445312 -0.812500 0.011719 +v -0.445312 -0.750000 0.011719 +v -0.433594 -0.812500 -0.039062 +v -0.433594 -0.750000 -0.039062 +v -0.425781 -0.812500 -0.070312 +v -0.425781 -0.750000 -0.070312 +v -0.417969 -0.812500 -0.089844 +v -0.417969 -0.750000 -0.089844 +v 0.406250 -0.812500 -0.117187 +v 0.406250 -0.750000 -0.117187 +v 0.417969 -0.812500 -0.089844 +v 0.417969 -0.750000 -0.089844 +v 0.425781 -0.812500 -0.070312 +v 0.425781 -0.750000 -0.070312 +v 0.441406 -0.812500 -0.007812 +v 0.441406 -0.750000 -0.007812 +v 0.433594 -0.812500 -0.039062 +v 0.433594 -0.750000 -0.039062 +v 0.445313 -0.812500 0.011719 +v 0.445313 -0.750000 0.011719 +v 0.449219 -0.812500 0.042969 +v 0.449219 -0.750000 0.042969 +v 0.453125 -0.812500 0.125000 +v 0.453125 -0.750000 0.125000 +v 0.449219 -0.812500 0.167969 +v 0.449219 -0.750000 0.167969 +v 0.453125 -0.812500 0.082031 +v 0.453125 -0.750000 0.082031 +v -0.433594 -0.812500 0.250000 +v -0.433594 -0.750000 0.250000 +v -0.441406 -0.812500 0.218750 +v -0.441406 -0.750000 0.218750 +v -0.449219 -0.812500 0.167969 +v -0.449219 -0.750000 0.167969 +v -0.425781 -0.812500 0.277344 +v -0.425781 -0.750000 0.277344 +v -0.398438 -0.812500 0.347656 +v -0.398438 -0.750000 0.347656 +v -0.410156 -0.812500 0.320313 +v -0.410156 -0.750000 0.320313 +v -0.417969 -0.812500 0.300781 +v -0.417969 -0.750000 0.300781 +v -0.382812 -0.812500 0.378906 +v -0.382812 -0.750000 0.378906 +v -0.269531 -0.812500 0.437500 +v -0.269531 -0.750000 0.437500 +v -0.367188 -0.812500 0.406250 +v -0.367188 -0.750000 0.406250 +v -0.242187 -0.812500 0.433594 +v -0.242187 -0.750000 0.433594 +v -0.343750 -0.812500 0.441406 +v -0.343750 -0.750000 0.441406 +v -0.140625 -0.812500 0.429688 +v -0.140625 -0.750000 0.429688 +v -0.195312 -0.812500 0.429688 +v -0.195312 -0.750000 0.429688 +v -0.093750 -0.812500 0.433594 +v -0.093750 -0.750000 0.433594 +v 0.093750 -0.812500 0.433594 +v 0.093750 -0.750000 0.433594 +v 0.066406 -0.812500 0.437500 +v 0.066406 -0.750000 0.437500 +v -0.066406 -0.812500 0.437500 +v -0.066406 -0.750000 0.437500 +v -0.046875 -0.812500 0.441406 +v -0.046875 -0.750000 0.441406 +v 0.140625 -0.812500 0.429688 +v 0.140625 -0.750000 0.429688 +v 0.343750 -0.812500 0.441406 +v 0.343750 -0.750000 0.441406 +v 0.242188 -0.812500 0.433594 +v 0.242188 -0.750000 0.433594 +v 0.195313 -0.812500 0.429688 +v 0.195313 -0.750000 0.429688 +v 0.269531 -0.812500 0.437500 +v 0.269531 -0.750000 0.437500 +v 0.367188 -0.812500 0.406250 +v 0.367188 -0.750000 0.406250 +v 0.398438 -0.812500 0.347656 +v 0.398438 -0.750000 0.347656 +v 0.410156 -0.812500 0.320313 +v 0.410156 -0.750000 0.320313 +v 0.382813 -0.812500 0.378906 +v 0.382813 -0.750000 0.378906 +v 0.417969 -0.812500 0.300781 +v 0.417969 -0.750000 0.300781 +v 0.441406 -0.812500 0.218750 +v 0.441406 -0.750000 0.218750 +v 0.425781 -0.812500 0.277344 +v 0.425781 -0.750000 0.277344 +v 0.433594 -0.812500 0.250000 +v 0.433594 -0.750000 0.250000 +v -0.332031 -0.812500 0.453125 +v -0.332031 -0.750000 0.453125 +v -0.324219 -0.812500 0.449219 +v -0.324219 -0.750000 0.449219 +v -0.308594 -0.812500 0.445313 +v -0.308594 -0.750000 0.445313 +v -0.289062 -0.812500 0.441406 +v -0.289062 -0.750000 0.441406 +v -0.011719 -0.812500 0.449219 +v -0.011719 -0.750000 0.449219 +v 0.000000 -0.812500 0.453125 +v 0.000000 -0.750000 0.453125 +v -0.027344 -0.812500 0.445313 +v -0.027344 -0.750000 0.445313 +v 0.011719 -0.812500 0.449219 +v 0.011719 -0.750000 0.449219 +v 0.027344 -0.812500 0.445313 +v 0.027344 -0.750000 0.445313 +v 0.289063 -0.812500 0.441406 +v 0.289063 -0.750000 0.441406 +v 0.046875 -0.812500 0.441406 +v 0.046875 -0.750000 0.441406 +v 0.308594 -0.812500 0.445313 +v 0.308594 -0.750000 0.445313 +v 0.332031 -0.812500 0.453125 +v 0.332031 -0.750000 0.453125 +v 0.324219 -0.812500 0.449219 +v 0.324219 -0.750000 0.449219 +v 0.000000 -0.750000 0.052630 +v 0.000000 -0.812500 0.052630 +v -0.125000 -0.812500 -0.187500 +v -0.125000 -0.875000 -0.187500 +v -0.125000 -0.812500 0.187500 +v -0.125000 -0.875000 0.187500 +v 0.125000 -0.812500 0.187500 +v 0.125000 -0.812500 -0.187500 +v 0.125000 -0.875000 -0.187500 +v 0.125000 -0.875000 0.187500 +v -0.125000 -1.125000 -0.187500 +v -0.125000 -0.812500 -0.187500 +v -0.125000 -1.125000 -0.125000 +v -0.125000 -0.812500 -0.125000 +v -0.164063 -1.125000 -0.187500 +v -0.164063 -0.812500 -0.187500 +v -0.164063 -1.125000 -0.125000 +v -0.164063 -0.812500 -0.125000 +v -0.125000 -1.125000 0.125000 +v -0.125000 -0.812500 0.125000 +v -0.125000 -1.125000 0.187500 +v -0.125000 -0.812500 0.187500 +v -0.164063 -1.125000 0.125000 +v -0.164063 -0.812500 0.125000 +v -0.164063 -1.125000 0.187500 +v -0.164063 -0.812500 0.187500 +v 0.164062 -1.125000 -0.187500 +v 0.164062 -0.812500 -0.187500 +v 0.164062 -1.125000 -0.125000 +v 0.164062 -0.812500 -0.125000 +v 0.125000 -1.125000 -0.187500 +v 0.125000 -0.812500 -0.187500 +v 0.125000 -1.125000 -0.125000 +v 0.125000 -0.812500 -0.125000 +v 0.164062 -1.125000 0.125000 +v 0.164062 -0.812500 0.125000 +v 0.164062 -1.125000 0.187500 +v 0.164062 -0.812500 0.187500 +v 0.125000 -1.125000 0.125000 +v 0.125000 -0.812500 0.125000 +v 0.125000 -1.125000 0.187500 +v 0.125000 -0.812500 0.187500 +v -0.164063 -1.164063 -0.187500 +v 0.164062 -1.164063 -0.187500 +v -0.164063 -1.164063 -0.125000 +v 0.164062 -1.164063 -0.125000 +v -0.164063 -1.125000 -0.187500 +v 0.164062 -1.125000 -0.187500 +v -0.164063 -1.125000 -0.125000 +v 0.164062 -1.125000 -0.125000 +v -0.164063 -1.164063 0.125000 +v 0.164062 -1.164063 0.125000 +v -0.164063 -1.164063 0.187500 +v 0.164062 -1.164063 0.187500 +v -0.164063 -1.125000 0.125000 +v 0.164062 -1.125000 0.125000 +v -0.164063 -1.125000 0.187500 +v 0.164062 -1.125000 0.187500 +vt 0.957234 0.733850 +vt 0.957234 0.712783 +vt 0.993282 0.712783 +vt 0.993282 0.733850 +vt 0.957234 0.078797 +vt 0.957234 0.058894 +vt 0.993282 0.058894 +vt 0.993282 0.078797 +vt 0.951644 0.535109 +vt 0.951644 0.563970 +vt 0.915587 0.563971 +vt 0.915587 0.535109 +vt 0.957234 0.990356 +vt 0.957234 0.979581 +vt 0.993282 0.979581 +vt 0.993282 0.990356 +vt 0.957234 0.779044 +vt 0.957234 0.773201 +vt 0.993282 0.773201 +vt 0.993282 0.779044 +vt 0.951644 0.015082 +vt 0.951644 0.034105 +vt 0.915587 0.034105 +vt 0.915587 0.015082 +vt 0.951644 0.388546 +vt 0.951644 0.402618 +vt 0.915587 0.402618 +vt 0.915587 0.388546 +vt 0.957234 0.180045 +vt 0.957234 0.150251 +vt 0.993282 0.150251 +vt 0.993282 0.180045 +vt 0.957234 0.248472 +vt 0.957234 0.207822 +vt 0.993282 0.207822 +vt 0.993282 0.248472 +vt 0.957234 0.388546 +vt 0.957234 0.368647 +vt 0.993282 0.368647 +vt 0.993282 0.388546 +vt 0.951644 0.368645 +vt 0.915587 0.368645 +vt 0.951644 0.125600 +vt 0.951644 0.150251 +vt 0.915587 0.150251 +vt 0.915587 0.125600 +vt 0.951644 0.655438 +vt 0.951644 0.669510 +vt 0.915587 0.669510 +vt 0.915587 0.655438 +vt 0.957234 0.506367 +vt 0.957234 0.480105 +vt 0.993282 0.480105 +vt 0.993282 0.506367 +vt 0.957234 0.315979 +vt 0.957234 0.300743 +vt 0.993282 0.300743 +vt 0.993282 0.315979 +vt 0.951644 0.789817 +vt 0.951644 0.803140 +vt 0.915587 0.803140 +vt 0.915587 0.789817 +vt 0.951644 0.098696 +vt 0.915587 0.098696 +vt 0.951644 0.348745 +vt 0.915587 0.348745 +vt 0.951644 0.733848 +vt 0.951644 0.762114 +vt 0.915587 0.762114 +vt 0.915587 0.733848 +vt 0.957234 0.689411 +vt 0.993282 0.689411 +vt 0.951644 0.459038 +vt 0.951644 0.480105 +vt 0.915587 0.480105 +vt 0.915587 0.459038 +vt 0.951644 0.773200 +vt 0.951644 0.779042 +vt 0.915587 0.779042 +vt 0.915587 0.773200 +vt 0.951644 0.598340 +vt 0.951644 0.619888 +vt 0.915587 0.619888 +vt 0.915587 0.598340 +vt 0.951644 0.278264 +vt 0.951644 0.300742 +vt 0.915587 0.300743 +vt 0.915587 0.278264 +vt 0.957234 0.348745 +vt 0.993282 0.348745 +vt 0.951644 0.315979 +vt 0.915587 0.315979 +vt 0.957234 0.125600 +vt 0.993282 0.125600 +vt 0.951644 0.934456 +vt 0.951644 0.952932 +vt 0.915585 0.952932 +vt 0.915585 0.934456 +vt 0.957234 0.762115 +vt 0.993282 0.762115 +vt 0.957234 0.619889 +vt 0.957234 0.598340 +vt 0.993282 0.598340 +vt 0.993282 0.619889 +vt 0.951644 0.424165 +vt 0.951644 0.445713 +vt 0.915587 0.445713 +vt 0.915587 0.424165 +vt 0.951644 0.990354 +vt 0.951644 0.998619 +vt 0.915585 0.998619 +vt 0.915585 0.990354 +vt 0.951644 0.816465 +vt 0.951644 0.834942 +vt 0.915585 0.834942 +vt 0.915585 0.816465 +vt 0.957234 0.331216 +vt 0.993282 0.331216 +vt 0.957234 0.966258 +vt 0.993282 0.966258 +vt 0.957234 0.563971 +vt 0.957234 0.535109 +vt 0.993282 0.535109 +vt 0.993282 0.563971 +vt 0.951644 0.966258 +vt 0.915585 0.966258 +vt 0.951644 0.689410 +vt 0.951644 0.712782 +vt 0.915587 0.712782 +vt 0.915587 0.689410 +vt 0.957234 0.952934 +vt 0.993282 0.952934 +vt 0.951644 0.506365 +vt 0.915587 0.506365 +vt 0.957234 0.655438 +vt 0.957234 0.638913 +vt 0.993282 0.638913 +vt 0.993282 0.655438 +vt 0.957234 0.669510 +vt 0.993282 0.669510 +vt 0.957234 0.998619 +vt 0.993282 0.998619 +vt 0.951644 0.248472 +vt 0.915587 0.248472 +vt 0.951644 0.638912 +vt 0.915587 0.638912 +vt 0.951644 0.866407 +vt 0.951644 0.902990 +vt 0.915585 0.902990 +vt 0.915585 0.866407 +vt 0.951644 0.979581 +vt 0.915585 0.979581 +vt 0.957234 0.015082 +vt 0.957234 0.001758 +vt 0.993282 0.001758 +vt 0.993282 0.015082 +vt 0.957234 0.402618 +vt 0.993282 0.402618 +vt 0.957234 0.934457 +vt 0.993282 0.934457 +vt 0.957234 0.098696 +vt 0.993282 0.098696 +vt 0.951644 0.180045 +vt 0.915587 0.180045 +vt 0.957234 0.816465 +vt 0.957234 0.803141 +vt 0.993282 0.803141 +vt 0.993282 0.816465 +vt 0.957234 0.034105 +vt 0.993282 0.034105 +vt 0.957234 0.789818 +vt 0.993282 0.789818 +vt 0.951644 0.207822 +vt 0.915587 0.207822 +vt 0.957234 0.459038 +vt 0.957234 0.445714 +vt 0.993282 0.445714 +vt 0.993282 0.459038 +vt 0.957234 0.424165 +vt 0.993282 0.424165 +vt 0.951644 0.331216 +vt 0.915587 0.331216 +vt 0.957234 0.902991 +vt 0.993282 0.902991 +vt 0.951644 0.058894 +vt 0.915587 0.058894 +vt 0.957234 0.278265 +vt 0.993282 0.278265 +vt 0.951644 0.078795 +vt 0.915587 0.078795 +vt 0.957234 0.866408 +vt 0.993282 0.866408 +vt 0.951644 0.001758 +vt 0.915587 0.001758 +vt 0.957234 0.834942 +vt 0.993282 0.834942 +vt 0.768683 0.470703 +vt 0.790036 0.453125 +vt 0.804270 0.439453 +vt 0.818505 0.423828 +vt 0.829181 0.410156 +vt 0.836299 0.400391 +vt 0.843416 0.388672 +vt 0.850534 0.375000 +vt 0.857651 0.359375 +vt 0.864769 0.333984 +vt 0.868327 0.312500 +vt 0.868327 0.291016 +vt 0.864769 0.271484 +vt 0.861210 0.255859 +vt 0.857651 0.246094 +vt 0.850534 0.230469 +vt 0.843416 0.214844 +vt 0.836299 0.205078 +vt 0.825623 0.191406 +vt 0.814947 0.177734 +vt 0.804270 0.166016 +vt 0.793594 0.156250 +vt 0.782918 0.146484 +vt 0.765124 0.132812 +vt 0.740213 0.115234 +vt 0.701068 0.093750 +vt 0.672598 0.080078 +vt 0.640569 0.066406 +vt 0.612100 0.056641 +vt 0.580071 0.046875 +vt 0.555160 0.041016 +vt 0.530249 0.035156 +vt 0.498221 0.029297 +vt 0.473310 0.025391 +vt 0.455516 0.023438 +vt 0.455517 0.276315 +vt 0.758007 0.476562 +vt 0.437722 0.025391 +vt 0.412811 0.029297 +vt 0.380783 0.035156 +vt 0.355872 0.041016 +vt 0.330961 0.046875 +vt 0.298932 0.056641 +vt 0.270463 0.066406 +vt 0.238434 0.080078 +vt 0.209964 0.093750 +vt 0.170819 0.115234 +vt 0.145907 0.132812 +vt 0.128114 0.146484 +vt 0.117438 0.156250 +vt 0.106762 0.166016 +vt 0.096085 0.177734 +vt 0.085409 0.191406 +vt 0.074733 0.205078 +vt 0.067616 0.214844 +vt 0.060498 0.230469 +vt 0.053381 0.246094 +vt 0.049822 0.255859 +vt 0.046263 0.271484 +vt 0.042705 0.291016 +vt 0.042705 0.312500 +vt 0.046263 0.333984 +vt 0.053381 0.359375 +vt 0.060498 0.375000 +vt 0.067616 0.388672 +vt 0.074733 0.400391 +vt 0.081851 0.410156 +vt 0.092527 0.423828 +vt 0.106762 0.439453 +vt 0.120996 0.453125 +vt 0.142349 0.470703 +vt 0.153025 0.476562 +vt 0.209964 0.468750 +vt 0.234875 0.466797 +vt 0.430605 0.472656 +vt 0.444840 0.474609 +vt 0.676157 0.466797 +vt 0.701068 0.468750 +vt 0.498221 0.470703 +vt 0.516014 0.468750 +vt 0.174377 0.472656 +vt 0.192171 0.470703 +vt 0.160142 0.474609 +vt 0.277580 0.464844 +vt 0.327402 0.464844 +vt 0.455516 0.476563 +vt 0.370107 0.466797 +vt 0.395018 0.468750 +vt 0.412811 0.470703 +vt 0.718861 0.470703 +vt 0.736655 0.472656 +vt 0.750890 0.474609 +vt 0.583630 0.464844 +vt 0.633452 0.464844 +vt 0.540925 0.466797 +vt 0.466192 0.474609 +vt 0.480427 0.472656 +vt 0.142349 0.970703 +vt 0.120996 0.953125 +vt 0.106762 0.939453 +vt 0.092527 0.923828 +vt 0.081851 0.910156 +vt 0.074733 0.900391 +vt 0.067616 0.888672 +vt 0.060498 0.875000 +vt 0.053381 0.859375 +vt 0.046263 0.833984 +vt 0.042705 0.812500 +vt 0.042705 0.791016 +vt 0.046263 0.771484 +vt 0.049822 0.755859 +vt 0.053381 0.746094 +vt 0.060498 0.730469 +vt 0.067616 0.714844 +vt 0.074733 0.705078 +vt 0.085409 0.691406 +vt 0.096085 0.677734 +vt 0.106762 0.666016 +vt 0.117438 0.656250 +vt 0.128114 0.646484 +vt 0.145907 0.632812 +vt 0.170818 0.615234 +vt 0.209964 0.593750 +vt 0.238434 0.580078 +vt 0.270463 0.566406 +vt 0.298932 0.556641 +vt 0.330961 0.546875 +vt 0.355872 0.541016 +vt 0.380783 0.535156 +vt 0.412811 0.529297 +vt 0.437722 0.525391 +vt 0.455516 0.523438 +vt 0.455515 0.776316 +vt 0.153025 0.976562 +vt 0.473310 0.525391 +vt 0.498221 0.529297 +vt 0.530249 0.535156 +vt 0.555160 0.541016 +vt 0.580071 0.546875 +vt 0.612100 0.556641 +vt 0.640569 0.566406 +vt 0.672598 0.580078 +vt 0.701068 0.593750 +vt 0.740213 0.615234 +vt 0.765124 0.632813 +vt 0.782918 0.646484 +vt 0.793594 0.656250 +vt 0.804270 0.666016 +vt 0.814947 0.677734 +vt 0.825623 0.691406 +vt 0.836299 0.705078 +vt 0.843416 0.714844 +vt 0.850534 0.730469 +vt 0.857651 0.746094 +vt 0.861210 0.755859 +vt 0.864769 0.771484 +vt 0.868327 0.791016 +vt 0.868327 0.812500 +vt 0.864769 0.833984 +vt 0.857651 0.859375 +vt 0.850534 0.875000 +vt 0.843416 0.888672 +vt 0.836299 0.900391 +vt 0.829181 0.910156 +vt 0.818505 0.923828 +vt 0.804270 0.939453 +vt 0.790036 0.953125 +vt 0.768683 0.970703 +vt 0.758007 0.976562 +vt 0.540925 0.966797 +vt 0.516014 0.968750 +vt 0.701068 0.968750 +vt 0.676157 0.966797 +vt 0.412811 0.970703 +vt 0.395018 0.968750 +vt 0.234875 0.966797 +vt 0.209964 0.968750 +vt 0.498221 0.970703 +vt 0.480427 0.972656 +vt 0.466192 0.974609 +vt 0.455516 0.976562 +vt 0.583630 0.964844 +vt 0.736655 0.972656 +vt 0.718861 0.970703 +vt 0.750890 0.974609 +vt 0.633452 0.964844 +vt 0.370107 0.966797 +vt 0.327402 0.964844 +vt 0.444840 0.974609 +vt 0.430605 0.972656 +vt 0.192171 0.970703 +vt 0.174377 0.972656 +vt 0.160142 0.974609 +vt 0.277580 0.964844 +vt 0.921708 0.500000 +vt 0.932384 0.500000 +vt 0.932384 0.925197 +vt 0.921708 0.925197 +vt 0.989324 0.500000 +vt 0.989324 0.925197 +vt 0.978648 0.925197 +vt 0.978648 0.500000 +vt 0.978648 0.996063 +vt 0.932384 0.996063 +vt 0.932384 0.429134 +vt 0.978648 0.429134 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.943061 0.003937 +vt 0.967972 0.003937 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.943061 0.003937 +vt 0.967972 0.003937 +vn -0.8682 0.0000 0.4961 +vn -0.3939 0.0000 -0.9191 +vn 0.9959 0.0000 0.0905 +vn -0.2425 0.0000 0.9701 +vn 0.4472 0.0000 0.8944 +vn 0.2747 0.0000 -0.9615 +vn 0.9285 0.0000 -0.3714 +vn -0.6139 -0.0000 -0.7894 +vn -0.7071 0.0000 -0.7071 +vn -0.9191 0.0000 -0.3939 +vn 0.9191 0.0000 -0.3939 +vn 0.5300 0.0000 -0.8480 +vn 0.9285 0.0000 0.3714 +vn -0.9950 0.0000 -0.0995 +vn -0.8575 0.0000 -0.5145 +vn -0.1961 0.0000 0.9806 +vn 0.4856 0.0000 -0.8742 +vn 0.8321 0.0000 0.5547 +vn -0.8944 0.0000 0.4472 +vn 0.9923 0.0000 -0.1240 +vn -0.4472 0.0000 0.8944 +vn 0.9701 0.0000 0.2425 +vn 0.8137 0.0000 -0.5812 +vn 0.8575 -0.0000 -0.5145 +vn -0.5300 -0.0000 -0.8480 +vn 0.1414 0.0000 0.9899 +vn -0.7071 0.0000 0.7071 +vn -0.9701 0.0000 0.2425 +vn 0.9701 0.0000 -0.2425 +vn 0.3162 -0.0000 0.9487 +vn 0.9806 0.0000 -0.1961 +vn -0.1414 0.0000 0.9899 +vn -0.9959 0.0000 0.0905 +vn 0.1961 0.0000 0.9806 +vn 0.8944 -0.0000 0.4472 +vn 0.9950 0.0000 -0.0995 +vn -0.9487 0.0000 0.3162 +vn -0.9191 0.0000 0.3939 +vn -1.0000 0.0000 0.0000 +vn -0.3162 0.0000 0.9487 +vn -0.9285 0.0000 0.3714 +vn -0.8321 0.0000 0.5547 +vn 0.7894 0.0000 -0.6139 +vn 0.9615 0.0000 0.2747 +vn 0.0000 0.0000 1.0000 +vn 0.2425 0.0000 0.9701 +vn -0.1961 0.0000 -0.9806 +vn -0.9285 0.0000 -0.3714 +vn -0.4856 -0.0000 -0.8742 +vn 0.6139 -0.0000 -0.7894 +vn -0.2747 0.0000 -0.9615 +vn -0.9884 0.0000 0.1521 +vn 0.7071 0.0000 0.7071 +vn 0.7071 0.0000 -0.7071 +vn -0.9806 0.0000 -0.1961 +vn -0.9923 0.0000 -0.1240 +vn -0.9701 0.0000 -0.2425 +vn -0.9615 0.0000 0.2747 +vn 1.0000 0.0000 0.0000 +vn 0.8944 0.0000 -0.4472 +vn -0.0830 -0.0000 0.9965 +vn 0.0830 0.0000 0.9965 +vn 0.3162 0.0000 -0.9487 +vn -0.8137 0.0000 -0.5812 +vn -0.7894 0.0000 -0.6139 +vn 0.3939 0.0000 -0.9191 +vn 0.8682 0.0000 0.4961 +vn -0.8944 0.0000 -0.4472 +vn 0.1961 0.0000 -0.9806 +vn 0.6585 -0.0000 -0.7526 +vn 0.9191 0.0000 0.3939 +vn -0.6585 0.0000 -0.7526 +vn -0.3162 0.0000 -0.9487 +vn 0.9884 0.0000 0.1521 +vn 0.9487 0.0000 0.3162 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 -0.0000 +vn 0.0000 0.0000 -1.0000 +g Cube_Cube_top +s off +f 120/1/1 116/2/1 115/3/1 119/4/1 +f 8/5/2 12/6/2 11/7/2 7/8/2 +f 96/9/3 98/10/3 97/11/3 95/12/3 +f 174/13/4 178/14/4 177/15/4 173/16/4 +f 168/17/5 166/18/5 165/19/5 167/20/5 +f 18/21/6 20/22/6 19/23/6 17/24/6 +f 84/25/7 86/26/7 85/27/7 83/28/7 +f 50/29/8 4/30/8 3/31/8 49/32/8 +f 44/33/9 46/34/9 45/35/9 43/36/9 +f 80/37/10 34/38/10 33/39/10 79/40/10 +f 82/41/11 84/25/11 83/28/11 81/42/11 +f 28/43/12 32/44/12 31/45/12 27/46/12 +f 158/47/13 154/48/13 153/49/13 157/50/13 +f 66/51/14 70/52/14 69/53/14 65/54/14 +f 40/55/15 42/56/15 41/57/15 39/58/15 +f 188/59/16 184/60/16 183/61/16 187/62/16 +f 26/63/17 28/43/17 27/46/17 25/64/17 +f 64/65/11 82/41/11 81/42/11 63/66/11 +f 150/67/18 142/68/18 141/69/18 149/70/18 +f 116/2/19 110/71/19 109/72/19 115/3/19 +f 92/73/20 94/74/20 93/75/20 91/76/20 +f 190/77/21 192/78/21 191/79/21 189/80/21 +f 160/81/22 164/82/22 163/83/22 159/84/22 +f 56/85/23 62/86/23 61/87/23 55/88/23 +f 34/38/10 36/89/10 35/90/10 33/39/10 +f 62/86/24 60/91/24 59/92/24 61/87/24 +f 4/30/25 2/93/25 1/94/25 3/31/25 +f 132/95/26 134/96/26 133/97/26 131/98/26 +f 166/18/27 124/99/27 123/100/27 165/19/27 +f 102/101/28 104/102/28 103/103/28 101/104/28 +f 90/105/29 88/106/29 87/107/29 89/108/29 +f 192/78/4 188/59/4 187/62/4 191/79/4 +f 180/109/30 176/110/30 175/111/30 179/112/30 +f 88/106/31 92/73/31 91/76/31 87/107/31 +f 148/113/32 144/114/32 143/115/32 147/116/32 +f 38/117/15 40/55/15 39/58/15 37/118/15 +f 178/14/16 138/119/16 137/120/16 177/15/16 +f 106/121/33 68/122/33 67/123/33 105/124/33 +f 134/96/34 186/125/34 185/126/34 133/97/34 +f 152/127/35 156/128/35 155/129/35 151/130/35 +f 138/119/16 136/131/16 135/132/16 137/120/16 +f 94/74/36 100/133/36 99/134/36 93/75/36 +f 114/135/37 108/136/37 107/137/37 113/138/37 +f 110/71/38 112/139/38 111/140/38 109/72/38 +f 68/122/39 66/51/39 65/54/39 67/123/39 +f 176/141/40 174/13/40 173/16/40 175/142/40 +f 112/139/41 114/135/41 113/138/41 111/140/41 +f 124/99/42 120/1/42 119/4/42 123/100/42 +f 54/143/43 56/85/43 55/88/43 53/144/43 +f 86/26/29 90/105/29 89/108/29 85/27/29 +f 164/82/44 162/145/44 161/146/44 163/83/44 +f 146/147/45 140/148/45 139/149/45 145/150/45 +f 182/151/46 180/109/46 179/112/46 181/152/46 +f 14/153/47 16/154/47 15/155/47 13/156/47 +f 186/125/34 182/151/34 181/152/34 185/126/34 +f 78/157/48 80/37/48 79/40/48 77/158/48 +f 136/131/32 130/159/32 129/160/32 135/132/32 +f 2/93/49 6/161/49 5/162/49 1/94/49 +f 32/44/50 30/163/50 29/164/50 31/45/50 +f 118/165/34 172/166/34 171/167/34 117/168/34 +f 10/169/51 14/153/51 13/156/51 9/170/51 +f 170/171/46 168/17/46 167/20/46 169/172/46 +f 104/102/52 106/121/52 105/124/52 103/103/52 +f 142/68/53 190/77/53 189/80/53 141/69/53 +f 52/173/54 54/143/54 53/144/54 51/174/54 +f 74/175/55 72/176/55 71/177/55 73/178/55 +f 70/52/56 74/175/56 73/178/56 69/53/56 +f 76/179/57 78/157/57 77/158/57 75/180/57 +f 108/136/58 102/101/58 101/104/58 107/137/58 +f 100/133/59 96/9/59 95/12/59 99/134/59 +f 58/181/60 64/65/60 63/66/60 57/182/60 +f 130/159/61 126/183/61 125/184/61 129/160/61 +f 140/148/62 132/95/62 131/98/62 139/149/62 +f 20/22/63 22/185/63 21/186/63 19/23/63 +f 42/56/64 48/187/64 47/188/64 41/57/64 +f 184/60/16 148/113/16 147/116/16 183/61/16 +f 60/91/24 58/181/24 57/182/24 59/92/24 +f 72/176/57 76/179/57 75/180/57 71/177/57 +f 48/187/65 44/33/65 43/36/65 47/188/65 +f 172/166/34 170/171/34 169/172/34 171/167/34 +f 144/114/61 146/147/61 145/150/61 143/115/61 +f 24/189/66 26/63/66 25/64/66 23/190/66 +f 22/185/66 24/189/66 23/190/66 21/186/66 +f 156/128/67 150/67/67 149/70/67 155/129/67 +f 6/161/2 8/5/2 7/8/2 5/162/2 +f 36/89/68 38/117/68 37/118/68 35/90/68 +f 126/183/45 128/191/45 127/192/45 125/184/45 +f 16/193/69 18/21/69 17/24/69 15/194/69 +f 122/195/26 118/165/26 117/168/26 121/196/26 +f 30/163/70 52/173/70 51/174/70 29/164/70 +f 154/48/71 152/127/71 151/130/71 153/49/71 +f 46/34/72 50/29/72 49/32/72 45/35/72 +f 12/6/73 10/169/73 9/170/73 11/7/73 +f 98/10/74 160/81/74 159/84/74 97/11/74 +f 162/145/75 158/47/75 157/50/75 161/146/75 +f 128/191/62 122/195/62 121/196/62 127/192/62 +g Cube_Cube_back +f 123/197/76 119/198/76 115/199/76 109/200/76 111/201/76 113/202/76 107/203/76 101/204/76 103/205/76 105/206/76 67/207/76 65/208/76 69/209/76 73/210/76 71/211/76 75/212/76 77/213/76 79/214/76 33/215/76 35/216/76 37/217/76 39/218/76 41/219/76 47/220/76 43/221/76 45/222/76 49/223/76 3/224/76 1/225/76 5/226/76 7/227/76 11/228/76 9/229/76 13/230/76 15/231/76 194/232/76 165/233/76 +f 17/234/76 19/235/76 21/236/76 23/237/76 25/238/76 27/239/76 31/240/76 29/241/76 51/242/76 53/243/76 55/244/76 61/245/76 59/246/76 57/247/76 63/248/76 81/249/76 83/250/76 85/251/76 89/252/76 87/253/76 91/254/76 93/255/76 99/256/76 95/257/76 97/258/76 159/259/76 163/260/76 161/261/76 157/262/76 153/263/76 151/264/76 155/265/76 149/266/76 141/267/76 189/268/76 194/232/76 15/231/76 +f 147/269/76 143/270/76 194/232/76 +f 181/271/76 179/272/76 194/232/76 +f 121/273/76 117/274/76 194/232/76 +f 137/275/76 135/276/76 194/232/76 +f 187/277/76 183/278/76 194/232/76 +f 183/278/76 147/269/76 194/232/76 +f 194/232/76 189/268/76 191/279/76 +f 145/280/76 139/281/76 194/232/76 +f 143/270/76 145/280/76 194/232/76 +f 194/232/76 191/279/76 187/277/76 +f 179/272/76 175/282/76 194/232/76 +f 194/232/76 139/281/76 131/283/76 +f 133/284/76 185/285/76 194/232/76 +f 185/285/76 181/271/76 194/232/76 +f 194/232/76 131/283/76 133/284/76 +f 117/274/76 171/286/76 194/232/76 +f 171/286/76 169/287/76 194/232/76 +f 167/288/76 165/233/76 194/232/76 +f 169/287/76 167/288/76 194/232/76 +f 194/232/76 125/289/76 127/290/76 +f 194/232/76 127/290/76 121/273/76 +f 129/291/76 125/289/76 194/232/76 +f 194/232/76 175/282/76 173/292/76 +f 194/232/76 173/292/76 177/293/76 +f 135/276/76 129/291/76 194/232/76 +f 194/232/76 177/293/76 137/275/76 +g Cube_Cube_front +f 142/294/77 150/295/77 156/296/77 152/297/77 154/298/77 158/299/77 162/300/77 164/301/77 160/302/77 98/303/77 96/304/77 100/305/77 94/306/77 92/307/77 88/308/77 90/309/77 86/310/77 84/311/77 82/312/77 64/313/77 58/314/77 60/315/77 62/316/77 56/317/77 54/318/77 52/319/77 30/320/77 32/321/77 28/322/77 26/323/77 24/324/77 22/325/77 20/326/77 18/327/77 16/328/77 193/329/77 190/330/77 +f 14/331/77 10/332/77 12/333/77 8/334/77 6/335/77 2/336/77 4/337/77 50/338/77 46/339/77 44/340/77 48/341/77 42/342/77 40/343/77 38/344/77 36/345/77 34/346/77 80/347/77 78/348/77 76/349/77 72/350/77 74/351/77 70/352/77 66/353/77 68/354/77 106/355/77 104/356/77 102/357/77 108/358/77 114/359/77 112/360/77 110/361/77 116/362/77 120/363/77 124/364/77 166/365/77 193/329/77 16/328/77 +f 130/366/77 136/367/77 193/329/77 +f 118/368/77 122/369/77 193/329/77 +f 186/370/77 134/371/77 193/329/77 +f 144/372/77 148/373/77 193/329/77 +f 136/367/77 138/374/77 193/329/77 +f 138/374/77 178/375/77 193/329/77 +f 174/376/77 176/377/77 193/329/77 +f 178/375/77 174/376/77 193/329/77 +f 193/329/77 126/378/77 130/366/77 +f 170/379/77 172/380/77 193/329/77 +f 172/380/77 118/368/77 193/329/77 +f 193/329/77 166/365/77 168/381/77 +f 128/382/77 126/378/77 193/329/77 +f 122/369/77 128/382/77 193/329/77 +f 193/329/77 168/381/77 170/379/77 +f 132/383/77 140/384/77 193/329/77 +f 193/329/77 176/377/77 180/385/77 +f 193/329/77 180/385/77 182/386/77 +f 134/371/77 132/383/77 193/329/77 +f 193/329/77 182/386/77 186/370/77 +f 148/373/77 184/387/77 193/329/77 +f 184/387/77 188/388/77 193/329/77 +f 192/389/77 190/330/77 193/329/77 +f 188/388/77 192/389/77 193/329/77 +f 193/329/77 140/384/77 146/390/77 +f 193/329/77 146/390/77 144/372/77 +g Cube_Cube_top.001 +f 195/391/39 196/392/39 198/393/39 197/394/39 +f 200/395/59 199/396/59 202/397/59 201/398/59 +f 198/393/45 202/397/45 199/399/45 197/400/45 +f 195/401/78 200/402/78 201/398/78 196/392/78 +f 196/392/76 201/398/76 202/397/76 198/393/76 +f 203/403/59 204/404/59 206/405/59 205/406/59 +f 205/407/45 206/405/45 210/408/45 209/409/45 +f 209/410/39 210/408/39 208/411/39 207/412/39 +f 207/413/78 208/411/78 204/404/78 203/414/78 +f 211/415/59 212/416/59 214/417/59 213/418/59 +f 213/419/45 214/417/45 218/420/45 217/421/45 +f 217/422/39 218/420/39 216/423/39 215/424/39 +f 215/425/78 216/423/78 212/416/78 211/426/78 +f 219/427/59 220/428/59 222/429/59 221/430/59 +f 221/431/45 222/429/45 226/432/45 225/433/45 +f 225/434/39 226/432/39 224/435/39 223/436/39 +f 223/437/78 224/435/78 220/428/78 219/438/78 +f 227/439/59 228/440/59 230/441/59 229/442/59 +f 229/443/45 230/441/45 234/444/45 233/445/45 +f 233/446/39 234/444/39 232/447/39 231/448/39 +f 231/449/78 232/447/78 228/440/78 227/450/78 +f 235/451/76 236/452/76 238/453/76 237/454/76 +f 237/455/45 238/453/45 242/456/45 241/457/45 +f 241/458/77 242/456/77 240/459/77 239/460/77 +f 239/461/78 240/459/78 236/452/78 235/462/78 +f 237/455/39 241/457/39 239/463/39 235/464/39 +f 242/456/59 238/453/59 236/452/59 240/459/59 +f 243/465/76 244/466/76 246/467/76 245/468/76 +f 245/469/45 246/467/45 250/470/45 249/471/45 +f 249/472/77 250/470/77 248/473/77 247/474/77 +f 247/475/78 248/473/78 244/466/78 243/476/78 +f 245/469/39 249/471/39 247/477/39 243/478/39 +f 250/470/59 246/467/59 244/466/59 248/473/59 diff --git a/street_signs/models/street_signs_us_route_entity_onpole.obj b/street_signs/models/street_signs_us_route_entity_onpole.obj new file mode 100644 index 0000000..b61a867 --- /dev/null +++ b/street_signs/models/street_signs_us_route_entity_onpole.obj @@ -0,0 +1,111 @@ +# Blender v2.79 (sub 0) OBJ File: 'US route sign entity_onpole.blend' +# www.blender.org +o Cube +v -0.365067 -0.319627 0.734375 +v -0.418123 -0.259417 0.734375 +v -0.313203 -0.352713 0.734375 +v -0.244349 -0.372981 0.734375 +v -0.130487 -0.376260 0.734375 +v -0.064912 -0.403086 0.734375 +v -0.023480 -0.431999 0.734375 +v -0.002033 -0.451030 0.734375 +v 0.019414 -0.431999 0.734375 +v 0.060846 -0.403086 0.734375 +v 0.126421 -0.376260 0.734375 +v 0.240283 -0.372981 0.734375 +v 0.309137 -0.352713 0.734375 +v 0.361001 -0.319627 0.734375 +v 0.442125 -0.198562 0.734375 +v 0.414057 -0.259417 0.734375 +v -0.455129 0.281568 0.734375 +v -0.456276 -0.129012 0.734375 +v -0.452401 -0.090562 0.734375 +v -0.446191 -0.198562 0.734375 +v -0.439748 0.261180 0.734375 +v -0.440707 -0.043579 0.734375 +v -0.422222 0.221835 0.734375 +v -0.408273 0.170329 0.734375 +v -0.403623 0.067674 0.734375 +v -0.417014 0.019259 0.734375 +v -0.402550 0.119181 0.734375 +v 0.412948 0.019259 0.734375 +v 0.399557 0.067674 0.734375 +v 0.398484 0.119181 0.734375 +v 0.404207 0.170329 0.734375 +v 0.418156 0.221835 0.734375 +v 0.435683 0.261180 0.734375 +v 0.436641 -0.043579 0.734375 +v 0.448335 -0.090562 0.734375 +v 0.452210 -0.129012 0.734375 +v -0.034928 0.428896 0.734375 +v -0.002032 0.451014 0.734375 +v 0.030862 0.428896 0.734375 +v -0.279592 0.447675 0.734375 +v -0.255747 0.432771 0.734375 +v 0.251681 0.432771 0.734375 +v 0.275526 0.447675 0.734375 +v 0.451063 0.281568 0.734375 +v -0.212527 0.412801 0.734375 +v 0.208461 0.412801 0.734375 +v -0.073925 0.409522 0.734375 +v 0.069859 0.409522 0.734375 +v 0.158087 0.399686 0.734375 +v -0.162153 0.399686 0.734375 +v -0.124299 0.399686 0.734375 +v 0.120233 0.399686 0.734375 +vt 0.934694 0.378452 +vt 0.930988 0.415249 +vt 0.919797 0.460207 +vt 0.897121 0.520341 +vt 0.884307 0.566670 +vt 0.883280 0.615964 +vt 0.888756 0.664905 +vt 0.902107 0.714200 +vt 0.918877 0.751847 +vt 0.933599 0.771358 +vt 0.765610 0.930314 +vt 0.742787 0.916051 +vt 0.701425 0.896939 +vt 0.653219 0.884393 +vt 0.616991 0.884391 +vt 0.568784 0.893802 +vt 0.531463 0.912344 +vt 0.499980 0.933510 +vt 0.468501 0.912345 +vt 0.431182 0.893800 +vt 0.382974 0.884394 +vt 0.346745 0.884393 +vt 0.298537 0.896942 +vt 0.257176 0.916050 +vt 0.234356 0.930312 +vt 0.066364 0.771356 +vt 0.081085 0.751845 +vt 0.097858 0.714196 +vt 0.111206 0.664905 +vt 0.116686 0.615963 +vt 0.115654 0.566671 +vt 0.102842 0.520340 +vt 0.080166 0.460206 +vt 0.068975 0.415250 +vt 0.065271 0.378454 +vt 0.074920 0.311899 +vt 0.101782 0.253662 +vt 0.152555 0.196046 +vt 0.202192 0.164381 +vt 0.268081 0.144987 +vt 0.377052 0.141848 +vt 0.439809 0.116181 +vt 0.479455 0.088514 +vt 0.499980 0.070299 +vt 0.520505 0.088511 +vt 0.560155 0.116180 +vt 0.622915 0.141852 +vt 0.731882 0.144982 +vt 0.797771 0.164382 +vt 0.847410 0.196045 +vt 0.898185 0.253664 +vt 0.925043 0.311899 +vn 0.0000 0.0000 -1.0000 +g Cube_Cube_front +s off +f 18/1/1 19/2/1 22/3/1 26/4/1 25/5/1 27/6/1 24/7/1 23/8/1 21/9/1 17/10/1 40/11/1 41/12/1 45/13/1 50/14/1 51/15/1 47/16/1 37/17/1 38/18/1 39/19/1 48/20/1 52/21/1 49/22/1 46/23/1 42/24/1 43/25/1 44/26/1 33/27/1 32/28/1 31/29/1 30/30/1 29/31/1 28/32/1 34/33/1 35/34/1 36/35/1 15/36/1 16/37/1 14/38/1 13/39/1 12/40/1 11/41/1 10/42/1 9/43/1 8/44/1 7/45/1 6/46/1 5/47/1 4/48/1 3/49/1 1/50/1 2/51/1 20/52/1 diff --git a/street_signs/models/street_signs_us_route_onpole.obj b/street_signs/models/street_signs_us_route_onpole.obj new file mode 100644 index 0000000..623d6ce --- /dev/null +++ b/street_signs/models/street_signs_us_route_onpole.obj @@ -0,0 +1,483 @@ +# Blender v2.79 (sub 0) OBJ File: 'US route sign_onpole.blend' +# www.blender.org +o Cube +v 0.500000 -0.750000 -0.430603 +v 0.430603 -0.750000 -0.500000 +v 0.498667 -0.750000 -0.444142 +v 0.494718 -0.750000 -0.457160 +v 0.488305 -0.750000 -0.469158 +v 0.479674 -0.750000 -0.479674 +v 0.469158 -0.750000 -0.488304 +v 0.457160 -0.750000 -0.494717 +v 0.444142 -0.750000 -0.498667 +v 0.430603 -0.750000 0.500000 +v 0.500000 -0.750000 0.430603 +v 0.444142 -0.750000 0.498667 +v 0.457160 -0.750000 0.494718 +v 0.469158 -0.750000 0.488305 +v 0.479674 -0.750000 0.479674 +v 0.488305 -0.750000 0.469158 +v 0.494718 -0.750000 0.457160 +v 0.498667 -0.750000 0.444142 +v 0.430603 -0.812500 -0.500000 +v 0.500000 -0.812500 -0.430603 +v 0.444142 -0.812500 -0.498667 +v 0.457160 -0.812500 -0.494717 +v 0.469158 -0.812500 -0.488304 +v 0.479674 -0.812500 -0.479674 +v 0.488305 -0.812500 -0.469158 +v 0.494718 -0.812500 -0.457160 +v 0.498667 -0.812500 -0.444142 +v 0.500000 -0.812500 0.430603 +v 0.430603 -0.812500 0.500000 +v 0.498667 -0.812500 0.444142 +v 0.494718 -0.812500 0.457160 +v 0.488305 -0.812500 0.469158 +v 0.479674 -0.812500 0.479674 +v 0.469158 -0.812500 0.488305 +v 0.457160 -0.812500 0.494718 +v 0.444142 -0.812500 0.498667 +v -0.430603 -0.750000 -0.500000 +v -0.500000 -0.750000 -0.430603 +v -0.444142 -0.750000 -0.498667 +v -0.457160 -0.750000 -0.494717 +v -0.469158 -0.750000 -0.488304 +v -0.479674 -0.750000 -0.479674 +v -0.488305 -0.750000 -0.469158 +v -0.494718 -0.750000 -0.457160 +v -0.498667 -0.750000 -0.444142 +v -0.500000 -0.750000 0.430603 +v -0.430603 -0.750000 0.500000 +v -0.498667 -0.750000 0.444142 +v -0.494718 -0.750000 0.457160 +v -0.488305 -0.750000 0.469158 +v -0.479674 -0.750000 0.479674 +v -0.469158 -0.750000 0.488305 +v -0.457160 -0.750000 0.494718 +v -0.444142 -0.750000 0.498667 +v -0.500000 -0.812500 -0.430603 +v -0.430603 -0.812500 -0.500000 +v -0.498667 -0.812500 -0.444142 +v -0.494718 -0.812500 -0.457160 +v -0.488305 -0.812500 -0.469158 +v -0.479674 -0.812500 -0.479674 +v -0.469158 -0.812500 -0.488304 +v -0.457160 -0.812500 -0.494717 +v -0.444142 -0.812500 -0.498667 +v -0.430603 -0.812500 0.500000 +v -0.500000 -0.812500 0.430603 +v -0.444142 -0.812500 0.498667 +v -0.457160 -0.812500 0.494718 +v -0.469158 -0.812500 0.488305 +v -0.479674 -0.812500 0.479674 +v -0.488305 -0.812500 0.469158 +v -0.494718 -0.812500 0.457160 +v -0.498667 -0.812500 0.444142 +v -0.125000 -0.812500 -0.187500 +v -0.125000 -0.875000 -0.187500 +v -0.125000 -0.812500 0.187500 +v -0.125000 -0.875000 0.187500 +v 0.125000 -0.812500 0.187500 +v 0.125000 -0.812500 -0.187500 +v 0.125000 -0.875000 -0.187500 +v 0.125000 -0.875000 0.187500 +v -0.125000 -1.125000 -0.187500 +v -0.125000 -0.812500 -0.187500 +v -0.125000 -1.125000 -0.125000 +v -0.125000 -0.812500 -0.125000 +v -0.164063 -1.125000 -0.187500 +v -0.164063 -0.812500 -0.187500 +v -0.164063 -1.125000 -0.125000 +v -0.164063 -0.812500 -0.125000 +v -0.125000 -1.125000 0.125000 +v -0.125000 -0.812500 0.125000 +v -0.125000 -1.125000 0.187500 +v -0.125000 -0.812500 0.187500 +v -0.164063 -1.125000 0.125000 +v -0.164063 -0.812500 0.125000 +v -0.164063 -1.125000 0.187500 +v -0.164063 -0.812500 0.187500 +v 0.164062 -1.125000 -0.187500 +v 0.164062 -0.812500 -0.187500 +v 0.164062 -1.125000 -0.125000 +v 0.164062 -0.812500 -0.125000 +v 0.125000 -1.125000 -0.187500 +v 0.125000 -0.812500 -0.187500 +v 0.125000 -1.125000 -0.125000 +v 0.125000 -0.812500 -0.125000 +v 0.164062 -1.125000 0.125000 +v 0.164062 -0.812500 0.125000 +v 0.164062 -1.125000 0.187500 +v 0.164062 -0.812500 0.187500 +v 0.125000 -1.125000 0.125000 +v 0.125000 -0.812500 0.125000 +v 0.125000 -1.125000 0.187500 +v 0.125000 -0.812500 0.187500 +v -0.164063 -1.164062 -0.187500 +v 0.164062 -1.164062 -0.187500 +v -0.164063 -1.164062 -0.125000 +v 0.164062 -1.164062 -0.125000 +v -0.164063 -1.125000 -0.187500 +v 0.164062 -1.125000 -0.187500 +v -0.164063 -1.125000 -0.125000 +v 0.164062 -1.125000 -0.125000 +v -0.164063 -1.164062 0.125000 +v 0.164062 -1.164062 0.125000 +v -0.164063 -1.164062 0.187500 +v 0.164062 -1.164062 0.187500 +v -0.164063 -1.125000 0.125000 +v 0.164062 -1.125000 0.125000 +v -0.164063 -1.125000 0.187500 +v 0.164062 -1.125000 0.187500 +vt 0.993196 0.556895 +vt 0.993196 0.997111 +vt 0.955146 0.997111 +vt 0.955146 0.556895 +vt 0.913812 0.005356 +vt 0.951862 0.005356 +vt 0.951862 0.012310 +vt 0.913812 0.012310 +vt 0.951862 0.019264 +vt 0.913812 0.019264 +vt 0.951862 0.026218 +vt 0.913812 0.026218 +vt 0.951862 0.033172 +vt 0.913812 0.033172 +vt 0.955146 0.549942 +vt 0.993196 0.549941 +vt 0.955146 0.542988 +vt 0.993196 0.542987 +vt 0.955146 0.536034 +vt 0.993196 0.536033 +vt 0.955146 0.529080 +vt 0.993196 0.529079 +vt 0.921708 0.500000 +vt 0.932384 0.500000 +vt 0.932384 0.925197 +vt 0.921708 0.925197 +vt 0.989324 0.500000 +vt 0.989324 0.925197 +vt 0.978648 0.925197 +vt 0.978648 0.500000 +vt 0.978648 0.996063 +vt 0.932384 0.996063 +vt 0.932384 0.429134 +vt 0.978648 0.429134 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.943061 0.003937 +vt 0.967972 0.003937 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.943061 0.003937 +vt 0.967972 0.003937 +vt 0.951862 0.556836 +vt 0.913812 0.556836 +vt 0.913812 0.549882 +vt 0.951862 0.549882 +vt 0.913812 0.542928 +vt 0.951862 0.542927 +vt 0.913812 0.535974 +vt 0.951862 0.535974 +vt 0.913812 0.529019 +vt 0.951862 0.529019 +vt 0.955146 0.005417 +vt 0.993196 0.005417 +vt 0.993196 0.012371 +vt 0.955146 0.012371 +vt 0.993196 0.019325 +vt 0.955146 0.019325 +vt 0.993196 0.026279 +vt 0.955146 0.026279 +vt 0.993196 0.033233 +vt 0.955146 0.033233 +vt 0.951862 0.997051 +vt 0.913812 0.997051 +vt 0.993196 0.061049 +vt 0.993196 0.501264 +vt 0.955146 0.501264 +vt 0.955146 0.061049 +vt 0.993196 0.040187 +vt 0.955146 0.040187 +vt 0.993196 0.047141 +vt 0.955146 0.047141 +vt 0.993196 0.054095 +vt 0.955146 0.054095 +vt 0.955146 0.522126 +vt 0.993196 0.522126 +vt 0.955146 0.515172 +vt 0.993196 0.515172 +vt 0.955146 0.508218 +vt 0.993196 0.508218 +vt 0.913812 0.501204 +vt 0.913812 0.060988 +vt 0.951862 0.060988 +vt 0.951862 0.501204 +vt 0.913812 0.522066 +vt 0.951862 0.522066 +vt 0.913812 0.515111 +vt 0.951862 0.515111 +vt 0.913812 0.508158 +vt 0.951862 0.508157 +vt 0.951862 0.040126 +vt 0.913812 0.040126 +vt 0.951862 0.047080 +vt 0.913812 0.047080 +vt 0.951862 0.054034 +vt 0.913812 0.054034 +vt 0.829173 0.003937 +vt 0.840978 0.004580 +vt 0.852328 0.006485 +vt 0.862789 0.009578 +vt 0.871958 0.013740 +vt 0.879483 0.018812 +vt 0.885074 0.024598 +vt 0.888517 0.030877 +vt 0.889680 0.037406 +vt 0.889680 0.452751 +vt 0.888517 0.459281 +vt 0.885074 0.465559 +vt 0.879483 0.471346 +vt 0.871958 0.476418 +vt 0.862789 0.480580 +vt 0.852328 0.483673 +vt 0.840977 0.485577 +vt 0.829173 0.486221 +vt 0.078300 0.486220 +vt 0.066496 0.485577 +vt 0.055145 0.483673 +vt 0.044684 0.480580 +vt 0.035516 0.476418 +vt 0.027991 0.471346 +vt 0.022399 0.465559 +vt 0.018956 0.459281 +vt 0.017794 0.452751 +vt 0.017794 0.037406 +vt 0.018956 0.030877 +vt 0.022399 0.024598 +vt 0.027991 0.018812 +vt 0.035516 0.013740 +vt 0.044684 0.009578 +vt 0.055145 0.006485 +vt 0.066496 0.004580 +vt 0.078300 0.003937 +vt 0.829173 0.507874 +vt 0.840978 0.508517 +vt 0.852328 0.510422 +vt 0.862789 0.513515 +vt 0.871958 0.517677 +vt 0.879483 0.522749 +vt 0.885074 0.528535 +vt 0.888517 0.534814 +vt 0.889680 0.541343 +vt 0.889680 0.956688 +vt 0.888517 0.963218 +vt 0.885074 0.969496 +vt 0.879483 0.975283 +vt 0.871958 0.980355 +vt 0.862789 0.984517 +vt 0.852328 0.987610 +vt 0.840977 0.989514 +vt 0.829173 0.990158 +vt 0.078300 0.990157 +vt 0.066496 0.989514 +vt 0.055145 0.987610 +vt 0.044684 0.984517 +vt 0.035516 0.980355 +vt 0.027991 0.975283 +vt 0.022399 0.969496 +vt 0.018956 0.963218 +vt 0.017794 0.956688 +vt 0.017794 0.541343 +vt 0.018956 0.534814 +vt 0.022399 0.528535 +vt 0.027991 0.522749 +vt 0.035516 0.517677 +vt 0.044684 0.513515 +vt 0.055145 0.510422 +vt 0.066496 0.508517 +vt 0.078300 0.507874 +vn 0.0000 0.0000 1.0000 +vn 0.0980 0.0000 0.9952 +vn 0.2903 0.0000 0.9569 +vn 0.4714 0.0000 0.8819 +vn 0.6344 0.0000 0.7730 +vn -0.0980 0.0000 0.9952 +vn -0.2903 0.0000 0.9569 +vn -0.4714 0.0000 0.8819 +vn -0.6344 0.0000 0.7730 +vn -1.0000 0.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 -1.0000 -0.0000 +vn 0.0000 1.0000 -0.0000 +vn 0.0980 0.0000 -0.9952 +vn 0.2903 0.0000 -0.9569 +vn 0.4714 0.0000 -0.8819 +vn 0.6344 0.0000 -0.7730 +vn -0.0980 0.0000 -0.9952 +vn -0.2903 0.0000 -0.9569 +vn -0.4714 0.0000 -0.8819 +vn -0.6344 0.0000 -0.7730 +vn -0.7730 0.0000 -0.6344 +vn -0.8819 0.0000 -0.4714 +vn -0.9569 0.0000 -0.2903 +vn -0.9952 0.0000 -0.0980 +vn -0.7730 0.0000 0.6344 +vn -0.8819 0.0000 0.4714 +vn -0.9569 0.0000 0.2903 +vn -0.9952 0.0000 0.0980 +vn 0.7730 0.0000 -0.6344 +vn 0.8819 0.0000 -0.4714 +vn 0.9569 0.0000 -0.2903 +vn 0.9952 0.0000 -0.0980 +vn 0.7730 0.0000 0.6344 +vn 0.8819 0.0000 0.4714 +vn 0.9569 0.0000 0.2903 +vn 0.9952 0.0000 0.0980 +g Cube_Cube_top +s off +f 64/1/1 29/2/1 10/3/1 47/4/1 +f 10/5/2 29/6/2 36/7/2 12/8/2 +f 12/8/3 36/7/3 35/9/3 13/10/3 +f 13/10/4 35/9/4 34/11/4 14/12/4 +f 14/12/5 34/11/5 33/13/5 15/14/5 +f 64/1/6 47/4/6 54/15/6 66/16/6 +f 66/16/7 54/15/7 53/17/7 67/18/7 +f 67/18/8 53/17/8 52/19/8 68/20/8 +f 68/20/9 52/19/9 51/21/9 69/22/9 +f 73/23/10 74/24/10 76/25/10 75/26/10 +f 78/27/11 77/28/11 80/29/11 79/30/11 +f 76/25/1 80/29/1 77/31/1 75/32/1 +f 73/33/12 78/34/12 79/30/12 74/24/12 +f 74/24/13 79/30/13 80/29/13 76/25/13 +f 81/35/11 82/36/11 84/37/11 83/38/11 +f 83/39/1 84/37/1 88/40/1 87/41/1 +f 87/42/10 88/40/10 86/43/10 85/44/10 +f 85/45/12 86/43/12 82/36/12 81/46/12 +f 89/47/11 90/48/11 92/49/11 91/50/11 +f 91/51/1 92/49/1 96/52/1 95/53/1 +f 95/54/10 96/52/10 94/55/10 93/56/10 +f 93/57/12 94/55/12 90/48/12 89/58/12 +f 97/59/11 98/60/11 100/61/11 99/62/11 +f 99/63/1 100/61/1 104/64/1 103/65/1 +f 103/66/10 104/64/10 102/67/10 101/68/10 +f 101/69/12 102/67/12 98/60/12 97/70/12 +f 105/71/11 106/72/11 108/73/11 107/74/11 +f 107/75/1 108/73/1 112/76/1 111/77/1 +f 111/78/10 112/76/10 110/79/10 109/80/10 +f 109/81/12 110/79/12 106/72/12 105/82/12 +f 113/83/13 114/84/13 116/85/13 115/86/13 +f 115/87/1 116/85/1 120/88/1 119/89/1 +f 119/90/14 120/88/14 118/91/14 117/92/14 +f 117/93/12 118/91/12 114/84/12 113/94/12 +f 115/87/10 119/89/10 117/95/10 113/96/10 +f 120/88/11 116/85/11 114/84/11 118/91/11 +f 121/97/13 122/98/13 124/99/13 123/100/13 +f 123/101/1 124/99/1 128/102/1 127/103/1 +f 127/104/14 128/102/14 126/105/14 125/106/14 +f 125/107/12 126/105/12 122/98/12 121/108/12 +f 123/101/10 127/103/10 125/109/10 121/110/10 +f 128/102/11 124/99/11 122/98/11 126/105/11 +g Cube_Cube_bottom +f 19/111/15 2/112/15 9/113/15 21/114/15 +f 21/114/16 9/113/16 8/115/16 22/116/16 +f 22/116/17 8/115/17 7/117/17 23/118/17 +f 23/118/18 7/117/18 6/119/18 24/120/18 +f 37/121/19 56/122/19 63/123/19 39/124/19 +f 39/124/20 63/123/20 62/125/20 40/126/20 +f 40/126/21 62/125/21 61/127/21 41/128/21 +f 41/128/22 61/127/22 60/129/22 42/130/22 +f 19/111/12 56/131/12 37/132/12 2/112/12 +g Cube_Cube_right +f 55/133/10 65/134/10 46/135/10 38/136/10 +f 42/130/23 60/129/23 59/137/23 43/138/23 +f 43/138/24 59/137/24 58/139/24 44/140/24 +f 44/140/25 58/139/25 57/141/25 45/142/25 +f 45/142/26 57/141/26 55/133/26 38/136/26 +f 69/22/27 51/21/27 50/143/27 70/144/27 +f 70/144/28 50/143/28 49/145/28 71/146/28 +f 71/146/29 49/145/29 48/147/29 72/148/29 +f 72/148/30 48/147/30 46/135/30 65/134/30 +g Cube_Cube_left +f 1/149/11 11/150/11 28/151/11 20/152/11 +f 24/120/31 6/119/31 5/153/31 25/154/31 +f 25/154/32 5/153/32 4/155/32 26/156/32 +f 26/156/33 4/155/33 3/157/33 27/158/33 +f 27/158/34 3/157/34 1/149/34 20/152/34 +f 15/14/35 33/13/35 32/159/35 16/160/35 +f 16/160/36 32/159/36 31/161/36 17/162/36 +f 17/162/37 31/161/37 30/163/37 18/164/37 +f 18/164/38 30/163/38 28/151/38 11/150/38 +g Cube_Cube_back +f 19/165/13 21/166/13 22/167/13 23/168/13 24/169/13 25/170/13 26/171/13 27/172/13 20/173/13 28/174/13 30/175/13 31/176/13 32/177/13 33/178/13 34/179/13 35/180/13 36/181/13 29/182/13 64/183/13 66/184/13 67/185/13 68/186/13 69/187/13 70/188/13 71/189/13 72/190/13 65/191/13 55/192/13 57/193/13 58/194/13 59/195/13 60/196/13 61/197/13 62/198/13 63/199/13 56/200/13 +g Cube_Cube_front +f 37/201/14 39/202/14 40/203/14 41/204/14 42/205/14 43/206/14 44/207/14 45/208/14 38/209/14 46/210/14 48/211/14 49/212/14 50/213/14 51/214/14 52/215/14 53/216/14 54/217/14 47/218/14 10/219/14 12/220/14 13/221/14 14/222/14 15/223/14 16/224/14 17/225/14 18/226/14 11/227/14 1/228/14 3/229/14 4/230/14 5/231/14 6/232/14 7/233/14 8/234/14 9/235/14 2/236/14 diff --git a/street_signs/models/street_signs_warning_entity_onpole.obj b/street_signs/models/street_signs_warning_entity_onpole.obj new file mode 100644 index 0000000..a53e4dd --- /dev/null +++ b/street_signs/models/street_signs_warning_entity_onpole.obj @@ -0,0 +1,23 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs warning_entity_onpole.blend' +# www.blender.org +o Cube +v 0.004454 -0.424102 0.734375 +v -0.004454 -0.424102 0.734375 +v -0.424102 -0.004454 0.734375 +v 0.424102 -0.004454 0.734375 +v -0.424102 0.004454 0.734375 +v 0.424102 0.004454 0.734375 +v -0.004454 0.424102 0.734375 +v 0.004454 0.424102 0.734375 +vt 0.941415 0.504636 +vt 0.504636 0.941415 +vt 0.495364 0.941415 +vt 0.058585 0.504636 +vt 0.058585 0.495364 +vt 0.495364 0.058585 +vt 0.504636 0.058585 +vt 0.941415 0.495364 +vn 0.0000 0.0000 -1.0000 +g Cube_Cube_front +s off +f 5/1/1 7/2/1 8/3/1 6/4/1 4/5/1 1/6/1 2/7/1 3/8/1 diff --git a/street_signs/models/street_signs_warning_onpole.obj b/street_signs/models/street_signs_warning_onpole.obj new file mode 100644 index 0000000..ffb6a8b --- /dev/null +++ b/street_signs/models/street_signs_warning_onpole.obj @@ -0,0 +1,548 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs warning_onpole.blend' +# www.blender.org +o Cube +v 0.448100 -0.750000 0.029396 +v 0.448100 -0.750000 -0.029396 +v 0.452202 -0.750000 0.024436 +v 0.455502 -0.750000 0.018873 +v 0.457919 -0.750000 0.012847 +v 0.459394 -0.750000 0.006503 +v 0.459889 -0.750000 0.000000 +v 0.459394 -0.750000 -0.006503 +v 0.457919 -0.750000 -0.012847 +v 0.455502 -0.750000 -0.018873 +v 0.452202 -0.750000 -0.024436 +v 0.448100 -0.812500 -0.029396 +v 0.448100 -0.812500 0.029396 +v 0.452202 -0.812500 -0.024436 +v 0.455502 -0.812500 -0.018873 +v 0.457919 -0.812500 -0.012847 +v 0.459394 -0.812500 -0.006503 +v 0.459889 -0.812500 0.000000 +v 0.459394 -0.812500 0.006503 +v 0.457919 -0.812500 0.012847 +v 0.455502 -0.812500 0.018873 +v 0.452202 -0.812500 0.024436 +v 0.028463 -0.750000 -0.462792 +v -0.028463 -0.750000 -0.462792 +v 0.023660 -0.750000 -0.467028 +v 0.018274 -0.750000 -0.470437 +v 0.012439 -0.750000 -0.472933 +v 0.006297 -0.750000 -0.474456 +v -0.000000 -0.750000 -0.474968 +v -0.006297 -0.750000 -0.474456 +v -0.012439 -0.750000 -0.472933 +v -0.018274 -0.750000 -0.470437 +v -0.023660 -0.750000 -0.467028 +v -0.448100 -0.750000 -0.029396 +v -0.448100 -0.750000 0.029396 +v -0.452202 -0.750000 -0.024436 +v -0.455502 -0.750000 -0.018873 +v -0.457919 -0.750000 -0.012847 +v -0.459394 -0.750000 -0.006503 +v -0.459889 -0.750000 0.000000 +v -0.459394 -0.750000 0.006503 +v -0.457919 -0.750000 0.012847 +v -0.455502 -0.750000 0.018873 +v -0.452202 -0.750000 0.024436 +v -0.028463 -0.750000 0.462792 +v 0.028463 -0.750000 0.462792 +v -0.023660 -0.750000 0.467028 +v -0.018274 -0.750000 0.470437 +v -0.012439 -0.750000 0.472933 +v -0.006297 -0.750000 0.474456 +v 0.000000 -0.750000 0.474968 +v 0.006297 -0.750000 0.474456 +v 0.012439 -0.750000 0.472933 +v 0.018274 -0.750000 0.470437 +v 0.023660 -0.750000 0.467028 +v -0.448100 -0.812500 0.029396 +v -0.448100 -0.812500 -0.029396 +v -0.452202 -0.812500 0.024436 +v -0.455502 -0.812500 0.018873 +v -0.457919 -0.812500 0.012847 +v -0.459394 -0.812500 0.006503 +v -0.459889 -0.812500 0.000000 +v -0.459394 -0.812500 -0.006503 +v -0.457919 -0.812500 -0.012847 +v -0.455502 -0.812500 -0.018873 +v -0.452202 -0.812500 -0.024436 +v -0.028463 -0.812500 -0.462792 +v 0.028463 -0.812500 -0.462792 +v -0.023660 -0.812500 -0.467028 +v -0.018274 -0.812500 -0.470437 +v -0.012439 -0.812500 -0.472933 +v -0.006297 -0.812500 -0.474456 +v -0.000000 -0.812500 -0.474968 +v 0.006297 -0.812500 -0.474456 +v 0.012439 -0.812500 -0.472933 +v 0.018274 -0.812500 -0.470437 +v 0.023660 -0.812500 -0.467028 +v 0.028463 -0.812500 0.462792 +v -0.028463 -0.812500 0.462792 +v 0.023660 -0.812500 0.467028 +v 0.018274 -0.812500 0.470437 +v 0.012439 -0.812500 0.472933 +v 0.006297 -0.812500 0.474456 +v -0.000000 -0.812500 0.474968 +v -0.006297 -0.812500 0.474456 +v -0.012439 -0.812500 0.472933 +v -0.018274 -0.812500 0.470437 +v -0.023660 -0.812500 0.467028 +v -0.125000 -0.812500 -0.187500 +v -0.125000 -0.875000 -0.187500 +v -0.125000 -0.812500 0.187500 +v -0.125000 -0.875000 0.187500 +v 0.125000 -0.812500 0.187500 +v 0.125000 -0.812500 -0.187500 +v 0.125000 -0.875000 -0.187500 +v 0.125000 -0.875000 0.187500 +v -0.125000 -1.125000 -0.187500 +v -0.125000 -0.812500 -0.187500 +v -0.125000 -1.125000 -0.125000 +v -0.125000 -0.812500 -0.125000 +v -0.164063 -1.125000 -0.187500 +v -0.164063 -0.812500 -0.187500 +v -0.164063 -1.125000 -0.125000 +v -0.164063 -0.812500 -0.125000 +v -0.125000 -1.125000 0.125000 +v -0.125000 -0.812500 0.125000 +v -0.125000 -1.125000 0.187500 +v -0.125000 -0.812500 0.187500 +v -0.164063 -1.125000 0.125000 +v -0.164063 -0.812500 0.125000 +v -0.164063 -1.125000 0.187500 +v -0.164063 -0.812500 0.187500 +v 0.164062 -1.125000 -0.187500 +v 0.164062 -0.812500 -0.187500 +v 0.164062 -1.125000 -0.125000 +v 0.164062 -0.812500 -0.125000 +v 0.125000 -1.125000 -0.187500 +v 0.125000 -0.812500 -0.187500 +v 0.125000 -1.125000 -0.125000 +v 0.125000 -0.812500 -0.125000 +v 0.164062 -1.125000 0.125000 +v 0.164062 -0.812500 0.125000 +v 0.164062 -1.125000 0.187500 +v 0.164062 -0.812500 0.187500 +v 0.125000 -1.125000 0.125000 +v 0.125000 -0.812500 0.125000 +v 0.125000 -1.125000 0.187500 +v 0.125000 -0.812500 0.187500 +v -0.164063 -1.164063 -0.187500 +v 0.164062 -1.164063 -0.187500 +v -0.164063 -1.164063 -0.125000 +v 0.164062 -1.164063 -0.125000 +v -0.164063 -1.125000 -0.187500 +v 0.164062 -1.125000 -0.187500 +v -0.164063 -1.125000 -0.125000 +v 0.164062 -1.125000 -0.125000 +v -0.164063 -1.164063 0.125000 +v 0.164062 -1.164063 0.125000 +v -0.164063 -1.164063 0.187500 +v 0.164062 -1.164063 0.187500 +v -0.164063 -1.125000 0.125000 +v 0.164062 -1.125000 0.125000 +v -0.164063 -1.125000 0.187500 +v 0.164062 -1.125000 0.187500 +vt 0.920146 0.499300 +vt 0.988043 0.499300 +vt 0.988043 0.721828 +vt 0.920146 0.721828 +vt 0.988043 0.724203 +vt 0.920146 0.724203 +vt 0.988043 0.726588 +vt 0.920146 0.726588 +vt 0.988043 0.728984 +vt 0.920146 0.728984 +vt 0.988043 0.731386 +vt 0.920146 0.731386 +vt 0.988043 0.733792 +vt 0.920146 0.733792 +vt 0.988043 0.253333 +vt 0.920146 0.253333 +vt 0.920146 0.250959 +vt 0.988043 0.250959 +vt 0.920146 0.248573 +vt 0.988043 0.248573 +vt 0.920146 0.246178 +vt 0.988043 0.246178 +vt 0.920146 0.243776 +vt 0.988043 0.243776 +vt 0.920146 0.241370 +vt 0.988043 0.241370 +vt 0.920146 0.475861 +vt 0.988043 0.475861 +vt 0.988043 0.478224 +vt 0.920146 0.478224 +vt 0.988043 0.480575 +vt 0.920146 0.480575 +vt 0.988043 0.482916 +vt 0.920146 0.482916 +vt 0.988043 0.485250 +vt 0.920146 0.485250 +vt 0.988043 0.487581 +vt 0.920146 0.487581 +vt 0.988043 0.489911 +vt 0.920146 0.489911 +vt 0.988043 0.492245 +vt 0.920146 0.492245 +vt 0.988043 0.494587 +vt 0.920146 0.494587 +vt 0.988043 0.496938 +vt 0.920146 0.496938 +vt 0.920146 0.006878 +vt 0.988043 0.006876 +vt 0.988043 0.229406 +vt 0.920146 0.229406 +vt 0.988043 0.968284 +vt 0.920146 0.968287 +vt 0.920146 0.745755 +vt 0.988043 0.745755 +vt 0.988043 0.736198 +vt 0.920146 0.736198 +vt 0.988043 0.738600 +vt 0.920146 0.738600 +vt 0.988043 0.740995 +vt 0.920146 0.740995 +vt 0.988043 0.743381 +vt 0.920146 0.743381 +vt 0.920146 0.238964 +vt 0.988043 0.238964 +vt 0.920146 0.236562 +vt 0.988043 0.236562 +vt 0.920146 0.234166 +vt 0.988043 0.234166 +vt 0.920146 0.231781 +vt 0.988043 0.231781 +vt 0.988043 0.991723 +vt 0.920146 0.991726 +vt 0.920146 0.989363 +vt 0.988043 0.989360 +vt 0.920146 0.987013 +vt 0.988043 0.987009 +vt 0.920146 0.984671 +vt 0.988043 0.984668 +vt 0.920146 0.982337 +vt 0.988043 0.982334 +vt 0.920146 0.980006 +vt 0.988043 0.980003 +vt 0.920146 0.977676 +vt 0.988043 0.977673 +vt 0.920146 0.975342 +vt 0.988043 0.975339 +vt 0.920146 0.973000 +vt 0.988043 0.972997 +vt 0.920146 0.970649 +vt 0.988043 0.970646 +vt 0.482509 0.016768 +vt 0.477954 0.014632 +vt 0.472847 0.012913 +vt 0.467313 0.011653 +vt 0.461488 0.010884 +vt 0.455516 0.010626 +vt 0.449544 0.010884 +vt 0.443720 0.011653 +vt 0.438185 0.012913 +vt 0.433078 0.014632 +vt 0.428523 0.016768 +vt 0.030552 0.235185 +vt 0.026662 0.237684 +vt 0.023532 0.240484 +vt 0.021239 0.243517 +vt 0.019841 0.246706 +vt 0.019371 0.249972 +vt 0.019841 0.253235 +vt 0.021239 0.256414 +vt 0.023532 0.259433 +vt 0.026662 0.262217 +vt 0.030552 0.264698 +vt 0.428523 0.481396 +vt 0.433078 0.483514 +vt 0.438185 0.485217 +vt 0.443720 0.486463 +vt 0.449544 0.487223 +vt 0.455516 0.487478 +vt 0.461488 0.487223 +vt 0.467313 0.486463 +vt 0.472847 0.485217 +vt 0.477954 0.483514 +vt 0.482509 0.481396 +vt 0.880480 0.264698 +vt 0.884370 0.262217 +vt 0.887500 0.259433 +vt 0.889793 0.256414 +vt 0.891191 0.253235 +vt 0.891661 0.249972 +vt 0.891191 0.246706 +vt 0.889793 0.243517 +vt 0.887500 0.240484 +vt 0.884370 0.237684 +vt 0.880480 0.235185 +vt 0.428523 0.516768 +vt 0.433078 0.514633 +vt 0.438185 0.512915 +vt 0.443720 0.511657 +vt 0.449544 0.510889 +vt 0.455516 0.510631 +vt 0.461488 0.510889 +vt 0.467313 0.511657 +vt 0.472847 0.512915 +vt 0.477954 0.514633 +vt 0.482509 0.516768 +vt 0.880480 0.735185 +vt 0.884370 0.737685 +vt 0.887500 0.740488 +vt 0.889793 0.743526 +vt 0.891191 0.746722 +vt 0.891661 0.750000 +vt 0.891191 0.753278 +vt 0.889793 0.756474 +vt 0.887500 0.759512 +vt 0.884370 0.762315 +vt 0.880480 0.764815 +vt 0.482509 0.983232 +vt 0.477954 0.985367 +vt 0.472847 0.987085 +vt 0.467313 0.988343 +vt 0.461488 0.989111 +vt 0.455516 0.989369 +vt 0.449544 0.989111 +vt 0.443720 0.988343 +vt 0.438185 0.987085 +vt 0.433078 0.985367 +vt 0.428523 0.983232 +vt 0.030552 0.764815 +vt 0.026662 0.762315 +vt 0.023532 0.759512 +vt 0.021239 0.756474 +vt 0.019841 0.753277 +vt 0.019371 0.750000 +vt 0.019841 0.746723 +vt 0.021239 0.743526 +vt 0.023532 0.740488 +vt 0.026662 0.737685 +vt 0.030552 0.735185 +vt 0.921708 0.500000 +vt 0.932384 0.500000 +vt 0.932384 0.925197 +vt 0.921708 0.925197 +vt 0.989324 0.500000 +vt 0.989324 0.925197 +vt 0.978648 0.925197 +vt 0.978648 0.500000 +vt 0.978648 0.996063 +vt 0.932384 0.996063 +vt 0.932384 0.429134 +vt 0.978648 0.429134 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.943061 0.003937 +vt 0.967972 0.003937 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.943061 0.003937 +vt 0.967972 0.003937 +vn -0.7184 0.0000 0.6956 +vn -0.7706 0.0000 0.6373 +vn -0.8600 0.0000 0.5103 +vn -0.9281 -0.0000 0.3722 +vn -0.9740 0.0000 0.2264 +vn -0.9971 -0.0000 0.0760 +vn 0.7706 0.0000 0.6373 +vn 0.8600 0.0000 0.5103 +vn 0.9281 0.0000 0.3722 +vn 0.9740 0.0000 0.2264 +vn 0.9971 0.0000 0.0760 +vn 0.6615 0.0000 0.7499 +vn 0.5348 -0.0000 0.8450 +vn 0.3933 0.0000 0.9194 +vn 0.2407 -0.0000 0.9706 +vn 0.0810 -0.0000 0.9967 +vn -0.0810 0.0000 0.9967 +vn -0.2407 0.0000 0.9706 +vn -0.3933 0.0000 0.9194 +vn -0.5348 0.0000 0.8450 +vn -0.6615 0.0000 0.7499 +vn 0.7184 0.0000 0.6956 +vn 0.7184 -0.0000 -0.6956 +vn -0.7184 -0.0000 -0.6956 +vn -0.9971 0.0000 -0.0760 +vn -0.9740 -0.0000 -0.2264 +vn -0.9281 0.0000 -0.3722 +vn -0.8600 -0.0000 -0.5103 +vn -0.7706 0.0000 -0.6373 +vn 0.9971 -0.0000 -0.0760 +vn 0.9740 0.0000 -0.2264 +vn 0.9281 -0.0000 -0.3722 +vn 0.8600 -0.0000 -0.5103 +vn 0.7706 -0.0000 -0.6373 +vn 0.6615 0.0000 -0.7499 +vn 0.5348 0.0000 -0.8450 +vn 0.3933 0.0000 -0.9194 +vn 0.2407 0.0000 -0.9706 +vn 0.0810 0.0000 -0.9967 +vn -0.0810 -0.0000 -0.9967 +vn -0.2407 -0.0000 -0.9706 +vn -0.3933 0.0000 -0.9194 +vn -0.5348 -0.0000 -0.8450 +vn -0.6615 0.0000 -0.7499 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 -0.0000 +vn -1.0000 0.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 -0.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +g Cube_Cube_top +s off +f 79/1/1 45/2/1 35/3/1 56/4/1 +f 56/4/2 35/3/2 44/5/2 58/6/2 +f 58/6/3 44/5/3 43/7/3 59/8/3 +f 59/8/4 43/7/4 42/9/4 60/10/4 +f 60/10/5 42/9/5 41/11/5 61/12/5 +f 61/12/6 41/11/6 40/13/6 62/14/6 +f 1/15/7 13/16/7 22/17/7 3/18/7 +f 3/18/8 22/17/8 21/19/8 4/20/8 +f 4/20/9 21/19/9 20/21/9 5/22/9 +f 5/22/10 20/21/10 19/23/10 6/24/10 +f 6/24/11 19/23/11 18/25/11 7/26/11 +f 78/27/12 46/28/12 55/29/12 80/30/12 +f 80/30/13 55/29/13 54/31/13 81/32/13 +f 81/32/14 54/31/14 53/33/14 82/34/14 +f 82/34/15 53/33/15 52/35/15 83/36/15 +f 83/36/16 52/35/16 51/37/16 84/38/16 +f 84/38/17 51/37/17 50/39/17 85/40/17 +f 85/40/18 50/39/18 49/41/18 86/42/18 +f 86/42/19 49/41/19 48/43/19 87/44/19 +f 87/44/20 48/43/20 47/45/20 88/46/20 +f 88/46/21 47/45/21 45/2/21 79/1/21 +f 46/28/22 78/27/22 13/16/22 1/15/22 +g Cube_Cube_bottom +f 68/47/23 23/48/23 2/49/23 12/50/23 +f 24/51/24 67/52/24 57/53/24 34/54/24 +f 62/14/25 40/13/25 39/55/25 63/56/25 +f 63/56/26 39/55/26 38/57/26 64/58/26 +f 64/58/27 38/57/27 37/59/27 65/60/27 +f 65/60/28 37/59/28 36/61/28 66/62/28 +f 66/62/29 36/61/29 34/54/29 57/53/29 +f 7/26/30 18/25/30 17/63/30 8/64/30 +f 8/64/31 17/63/31 16/65/31 9/66/31 +f 9/66/32 16/65/32 15/67/32 10/68/32 +f 10/68/33 15/67/33 14/69/33 11/70/33 +f 11/70/34 14/69/34 12/50/34 2/49/34 +f 23/71/35 68/72/35 77/73/35 25/74/35 +f 25/74/36 77/73/36 76/75/36 26/76/36 +f 26/76/37 76/75/37 75/77/37 27/78/37 +f 27/78/38 75/77/38 74/79/38 28/80/38 +f 28/80/39 74/79/39 73/81/39 29/82/39 +f 29/82/40 73/81/40 72/83/40 30/84/40 +f 30/84/41 72/83/41 71/85/41 31/86/41 +f 31/86/42 71/85/42 70/87/42 32/88/42 +f 32/88/43 70/87/43 69/89/43 33/90/43 +f 33/90/44 69/89/44 67/52/44 24/51/44 +g Cube_Cube_back +f 67/91/45 69/92/45 70/93/45 71/94/45 72/95/45 73/96/45 74/97/45 75/98/45 76/99/45 77/100/45 68/101/45 12/102/45 14/103/45 15/104/45 16/105/45 17/106/45 18/107/45 19/108/45 20/109/45 21/110/45 22/111/45 13/112/45 78/113/45 80/114/45 81/115/45 82/116/45 83/117/45 84/118/45 85/119/45 86/120/45 87/121/45 88/122/45 79/123/45 56/124/45 58/125/45 59/126/45 60/127/45 61/128/45 62/129/45 63/130/45 64/131/45 65/132/45 66/133/45 57/134/45 +g Cube_Cube_front +f 23/135/46 25/136/46 26/137/46 27/138/46 28/139/46 29/140/46 30/141/46 31/142/46 32/143/46 33/144/46 24/145/46 34/146/46 36/147/46 37/148/46 38/149/46 39/150/46 40/151/46 41/152/46 42/153/46 43/154/46 44/155/46 35/156/46 45/157/46 47/158/46 48/159/46 49/160/46 50/161/46 51/162/46 52/163/46 53/164/46 54/165/46 55/166/46 46/167/46 1/168/46 3/169/46 4/170/46 5/171/46 6/172/46 7/173/46 8/174/46 9/175/46 10/176/46 11/177/46 2/178/46 +g Cube_Cube_top.001 +f 89/179/47 90/180/47 92/181/47 91/182/47 +f 94/183/48 93/184/48 96/185/48 95/186/48 +f 92/181/49 96/185/49 93/187/49 91/188/49 +f 89/189/50 94/190/50 95/186/50 90/180/50 +f 90/180/45 95/186/45 96/185/45 92/181/45 +f 97/191/48 98/192/48 100/193/48 99/194/48 +f 99/195/49 100/193/49 104/196/49 103/197/49 +f 103/198/47 104/196/47 102/199/47 101/200/47 +f 101/201/50 102/199/50 98/192/50 97/202/50 +f 105/203/48 106/204/48 108/205/48 107/206/48 +f 107/207/49 108/205/49 112/208/49 111/209/49 +f 111/210/47 112/208/47 110/211/47 109/212/47 +f 109/213/50 110/211/50 106/204/50 105/214/50 +f 113/215/48 114/216/48 116/217/48 115/218/48 +f 115/219/49 116/217/49 120/220/49 119/221/49 +f 119/222/47 120/220/47 118/223/47 117/224/47 +f 117/225/50 118/223/50 114/216/50 113/226/50 +f 121/227/48 122/228/48 124/229/48 123/230/48 +f 123/231/49 124/229/49 128/232/49 127/233/49 +f 127/234/47 128/232/47 126/235/47 125/236/47 +f 125/237/50 126/235/50 122/228/50 121/238/50 +f 129/239/45 130/240/45 132/241/45 131/242/45 +f 131/243/49 132/241/49 136/244/49 135/245/49 +f 135/246/46 136/244/46 134/247/46 133/248/46 +f 133/249/50 134/247/50 130/240/50 129/250/50 +f 131/243/47 135/245/47 133/251/47 129/252/47 +f 136/244/48 132/241/48 130/240/48 134/247/48 +f 137/253/45 138/254/45 140/255/45 139/256/45 +f 139/257/49 140/255/49 144/258/49 143/259/49 +f 143/260/46 144/258/46 142/261/46 141/262/46 +f 141/263/50 142/261/50 138/254/50 137/264/50 +f 139/257/47 143/259/47 141/265/47 137/266/47 +f 144/258/48 140/255/48 138/254/48 142/261/48 diff --git a/street_signs/models/street_signs_yield.obj b/street_signs/models/street_signs_yield.obj new file mode 100644 index 0000000..bf09d40 --- /dev/null +++ b/street_signs/models/street_signs_yield.obj @@ -0,0 +1,347 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs yield.blend' +# www.blender.org +o Cube +v 0.485850 -0.437500 0.383784 +v 0.485850 -0.500000 0.383784 +v 0.485260 -0.437500 0.373544 +v 0.485260 -0.500000 0.373544 +v -0.485855 -0.437500 0.362823 +v -0.485855 -0.500000 0.362823 +v -0.457025 -0.437500 0.427518 +v -0.457025 -0.500000 0.427518 +v 0.484690 -0.437500 0.393394 +v 0.484690 -0.500000 0.393394 +v -0.466189 -0.437500 0.422909 +v -0.466189 -0.500000 0.422909 +v -0.481815 -0.437500 0.351778 +v -0.481815 -0.500000 0.351778 +v 0.478888 -0.437500 0.351778 +v 0.478888 -0.500000 0.351778 +v -0.476127 -0.437500 0.340569 +v -0.476127 -0.500000 0.340569 +v 0.482927 -0.437500 0.362823 +v 0.482927 -0.500000 0.362823 +v 0.473199 -0.437500 0.340569 +v 0.473199 -0.500000 0.340569 +v 0.477213 -0.437500 0.410174 +v 0.477213 -0.500000 0.410174 +v 0.481797 -0.437500 0.402234 +v 0.481797 -0.500000 0.402234 +v 0.471004 -0.437500 0.417100 +v 0.471004 -0.500000 0.417100 +v -0.048290 -0.437500 -0.399110 +v -0.048290 -0.500000 -0.399110 +v 0.419510 -0.437500 0.433561 +v 0.419510 -0.500000 0.433561 +v -0.422438 -0.437500 0.433561 +v -0.422438 -0.500000 0.433561 +v -0.055153 -0.437500 -0.388579 +v -0.055153 -0.500000 -0.388579 +v -0.040744 -0.437500 -0.408132 +v -0.040744 -0.500000 -0.408132 +v 0.052225 -0.437500 -0.388579 +v 0.052225 -0.500000 -0.388579 +v -0.488187 -0.437500 0.373544 +v -0.488187 -0.500000 0.373544 +v 0.021125 -0.437500 -0.421143 +v 0.021125 -0.500000 -0.421143 +v 0.029698 -0.437500 -0.415512 +v 0.029698 -0.500000 -0.415512 +v 0.432062 -0.437500 0.432883 +v 0.432062 -0.500000 0.432883 +v 0.037816 -0.437500 -0.408132 +v 0.037816 -0.500000 -0.408132 +v 0.012223 -0.437500 -0.424944 +v 0.012223 -0.500000 -0.424944 +v -0.484725 -0.437500 0.402234 +v -0.484725 -0.500000 0.402234 +v -0.480140 -0.437500 0.410174 +v -0.480140 -0.500000 0.410174 +v -0.434989 -0.437500 0.432883 +v -0.434989 -0.500000 0.432883 +v -0.446575 -0.437500 0.430859 +v -0.446575 -0.500000 0.430859 +v -0.487618 -0.437500 0.393394 +v -0.487618 -0.500000 0.393394 +v -0.032625 -0.437500 -0.415512 +v -0.032625 -0.500000 -0.415512 +v -0.024052 -0.437500 -0.421143 +v -0.024052 -0.500000 -0.421143 +v -0.006048 -0.437500 -0.426858 +v -0.006048 -0.500000 -0.426858 +v -0.015150 -0.437500 -0.424944 +v -0.015150 -0.500000 -0.424944 +v -0.488778 -0.437500 0.383784 +v -0.488778 -0.500000 0.383784 +v -0.473931 -0.437500 0.417100 +v -0.473931 -0.500000 0.417100 +v 0.463261 -0.437500 0.422909 +v 0.463261 -0.500000 0.422909 +v 0.045362 -0.437500 -0.399110 +v 0.045362 -0.500000 -0.399110 +v 0.003121 -0.437500 -0.426858 +v 0.003121 -0.500000 -0.426858 +v 0.443647 -0.437500 0.430859 +v 0.443647 -0.500000 0.430859 +v 0.454098 -0.437500 0.427518 +v 0.454098 -0.500000 0.427518 +vt 0.993192 0.003167 +vt 0.993192 0.006459 +vt 0.915209 0.006459 +vt 0.915209 0.003167 +vt 0.915209 0.327053 +vt 0.915209 0.323761 +vt 0.993192 0.323761 +vt 0.993192 0.327053 +vt 0.993192 0.993715 +vt 0.993192 0.996878 +vt 0.915209 0.996878 +vt 0.915209 0.993715 +vt 0.993192 0.999996 +vt 0.915209 0.999996 +vt 0.915209 0.320273 +vt 0.993192 0.320273 +vt 0.915209 0.669826 +vt 0.915209 0.666663 +vt 0.993192 0.666663 +vt 0.993192 0.669826 +vt 0.993192 0.009947 +vt 0.993192 0.013678 +vt 0.915209 0.013678 +vt 0.915209 0.009947 +vt 0.993192 0.017678 +vt 0.993192 0.021952 +vt 0.915209 0.021952 +vt 0.915209 0.017678 +vt 0.915209 0.316542 +vt 0.993192 0.316542 +vt 0.993192 0.974930 +vt 0.993192 0.979204 +vt 0.915209 0.979204 +vt 0.915209 0.974930 +vt 0.915209 0.676606 +vt 0.915209 0.673118 +vt 0.993192 0.673118 +vt 0.993192 0.676606 +vt 0.993192 0.983204 +vt 0.915209 0.983204 +vt 0.915209 0.312543 +vt 0.993192 0.312543 +vt 0.993192 0.688612 +vt 0.915209 0.688612 +vt 0.915209 0.649872 +vt 0.915209 0.645872 +vt 0.993192 0.645872 +vt 0.993192 0.649872 +vt 0.993192 0.990423 +vt 0.915209 0.990423 +vt 0.915209 0.684337 +vt 0.915209 0.680337 +vt 0.993192 0.680337 +vt 0.993192 0.684337 +vt 0.915209 0.308268 +vt 0.993192 0.308268 +vt 0.915209 0.339789 +vt 0.915209 0.336497 +vt 0.993192 0.336497 +vt 0.993192 0.339789 +vt 0.915209 0.330216 +vt 0.993192 0.330216 +vt 0.915209 0.653603 +vt 0.993192 0.653603 +vt 0.993192 0.986935 +vt 0.915209 0.986935 +vt 0.900808 0.941892 +vt 0.899751 0.946697 +vt 0.897115 0.951117 +vt 0.892939 0.955087 +vt 0.887283 0.958550 +vt 0.880229 0.961455 +vt 0.871881 0.963759 +vt 0.862360 0.965429 +vt 0.851805 0.966441 +vt 0.840370 0.966780 +vt 0.073329 0.966780 +vt 0.061894 0.966441 +vt 0.051339 0.965429 +vt 0.041818 0.963759 +vt 0.033470 0.961455 +vt 0.026416 0.958550 +vt 0.020760 0.955087 +vt 0.016584 0.951117 +vt 0.013948 0.946697 +vt 0.012891 0.941892 +vt 0.013429 0.936772 +vt 0.015554 0.931412 +vt 0.019234 0.925889 +vt 0.024417 0.920284 +vt 0.407937 0.555710 +vt 0.414190 0.550445 +vt 0.421064 0.545934 +vt 0.428460 0.542244 +vt 0.436271 0.539428 +vt 0.444381 0.537528 +vt 0.452673 0.536571 +vt 0.461026 0.536571 +vt 0.469318 0.537528 +vt 0.477429 0.539428 +vt 0.485239 0.542244 +vt 0.492635 0.545934 +vt 0.499510 0.550445 +vt 0.505762 0.555710 +vt 0.889282 0.920285 +vt 0.894465 0.925889 +vt 0.898145 0.931412 +vt 0.900270 0.936772 +vt 0.915209 0.660383 +vt 0.915209 0.657091 +vt 0.993192 0.657091 +vt 0.993192 0.660383 +vt 0.012891 0.441892 +vt 0.013948 0.446697 +vt 0.016584 0.451117 +vt 0.020760 0.455087 +vt 0.026416 0.458550 +vt 0.033470 0.461455 +vt 0.041818 0.463759 +vt 0.051339 0.465429 +vt 0.061894 0.466441 +vt 0.073329 0.466780 +vt 0.840370 0.466780 +vt 0.851805 0.466441 +vt 0.862360 0.465429 +vt 0.871881 0.463759 +vt 0.880229 0.461455 +vt 0.887283 0.458550 +vt 0.892939 0.455087 +vt 0.897115 0.451117 +vt 0.899751 0.446697 +vt 0.900808 0.441892 +vt 0.900270 0.436772 +vt 0.898145 0.431412 +vt 0.894465 0.425889 +vt 0.889282 0.420284 +vt 0.505762 0.055710 +vt 0.499509 0.050445 +vt 0.492635 0.045934 +vt 0.485239 0.042244 +vt 0.477429 0.039428 +vt 0.469318 0.037528 +vt 0.461026 0.036571 +vt 0.452673 0.036571 +vt 0.444381 0.037528 +vt 0.436271 0.039428 +vt 0.428460 0.042244 +vt 0.421064 0.045934 +vt 0.414190 0.050445 +vt 0.407937 0.055710 +vt 0.024417 0.420284 +vt 0.019234 0.425889 +vt 0.015554 0.431412 +vt 0.013429 0.436772 +vt 0.915209 0.663545 +vt 0.993192 0.663545 +vt 0.993192 0.000004 +vt 0.915209 0.000004 +vt 0.915209 0.351007 +vt 0.915209 0.347008 +vt 0.993192 0.347008 +vt 0.993192 0.351007 +vt 0.915209 0.641598 +vt 0.993192 0.641598 +vt 0.915209 0.333334 +vt 0.993192 0.333334 +vt 0.993192 0.355282 +vt 0.915209 0.355282 +vt 0.915209 0.343277 +vt 0.993192 0.343277 +vn -0.3926 -0.0000 -0.9197 +vn -0.9928 0.0000 0.1198 +vn 0.2058 -0.0000 -0.9786 +vn 0.0000 0.0000 -1.0000 +vn -0.9983 0.0000 -0.0576 +vn 0.9504 0.0000 0.3111 +vn -0.6727 0.0000 -0.7400 +vn -0.5490 -0.0000 -0.8358 +vn -0.8378 -0.0000 -0.5460 +vn -0.9771 0.0000 -0.2126 +vn 0.8378 -0.0000 -0.5460 +vn 0.9983 0.0000 -0.0576 +vn 0.7671 -0.0000 -0.6416 +vn -0.9392 0.0000 -0.3435 +vn 0.8660 0.0000 -0.5000 +vn 0.1721 0.0000 0.9851 +vn 0.3926 0.0000 -0.9197 +vn 0.9392 0.0000 -0.3435 +vn 0.9928 0.0000 0.1198 +vn -0.8917 0.0000 -0.4526 +vn -0.6002 0.0000 0.7999 +vn -0.9504 -0.0000 0.3111 +vn 0.3045 0.0000 0.9525 +vn 0.5490 0.0000 -0.8358 +vn 0.0000 1.0000 -0.0000 +vn 0.6002 0.0000 0.7999 +vn -0.8660 0.0000 -0.5000 +vn -0.7671 -0.0000 -0.6416 +vn 0.0000 -1.0000 0.0000 +vn 0.8660 0.0000 0.5000 +vn -0.2058 0.0000 -0.9786 +vn -0.1721 -0.0000 0.9851 +vn 0.0539 0.0000 0.9985 +vn -0.7446 0.0000 0.6675 +vn 0.8917 0.0000 -0.4526 +vn 0.0000 0.0000 1.0000 +vn 0.7446 0.0000 0.6675 +vn 0.6727 -0.0000 -0.7400 +vn 0.9771 0.0000 -0.2126 +vn -0.3045 -0.0000 0.9525 +vn -0.4493 -0.0000 0.8934 +vn 0.4493 0.0000 0.8934 +vn -0.0539 0.0000 0.9985 +vn -0.8660 0.0000 0.5000 +g Cube_Cube_None +s off +f 70/1/1 66/2/1 65/3/1 69/4/1 +f 61/5/2 71/6/2 72/7/2 62/8/2 +f 52/9/3 80/10/3 79/11/3 51/12/3 +f 80/10/4 68/13/4 67/14/4 79/11/4 +f 71/6/5 41/15/5 42/16/5 72/7/5 +f 9/17/6 25/18/6 26/19/6 10/20/6 +f 64/21/7 38/22/7 37/23/7 63/24/7 +f 66/2/8 64/21/8 63/24/8 65/3/8 +f 30/25/9 36/26/9 35/27/9 29/28/9 +f 41/15/10 5/29/10 6/30/10 42/16/10 +f 40/31/11 78/32/11 77/33/11 39/34/11 +f 3/35/12 1/36/12 2/37/12 4/38/12 +f 78/32/13 50/39/13 49/40/13 77/33/13 +f 5/29/14 13/41/14 14/42/14 6/30/14 +f 22/43/15 40/31/15 39/34/15 21/44/15 +f 81/45/16 47/46/16 48/47/16 82/48/16 +f 44/49/17 52/9/17 51/12/17 43/50/17 +f 15/51/18 19/52/18 20/53/18 16/54/18 +f 1/36/19 9/17/19 10/20/19 2/37/19 +f 13/41/20 17/55/20 18/56/20 14/42/20 +f 11/57/21 73/58/21 74/59/21 12/60/21 +f 53/61/22 61/5/22 62/8/22 54/62/22 +f 83/63/23 81/45/23 82/48/23 84/64/23 +f 46/65/24 44/49/24 43/50/24 45/66/24 +f 71/67/25 61/68/25 53/69/25 55/70/25 73/71/25 11/72/25 7/73/25 59/74/25 57/75/25 33/76/25 31/77/25 47/78/25 81/79/25 83/80/25 75/81/25 27/82/25 23/83/25 25/84/25 9/85/25 1/86/25 3/87/25 19/88/25 15/89/25 21/90/25 39/91/25 77/92/25 49/93/25 45/94/25 43/95/25 51/96/25 79/97/25 67/98/25 69/99/25 65/100/25 63/101/25 37/102/25 29/103/25 35/104/25 17/105/25 13/106/25 5/107/25 41/108/25 +f 27/109/26 75/110/26 76/111/26 28/112/26 +f 36/26/27 18/56/27 17/55/27 35/27/27 +f 38/22/28 30/25/28 29/28/28 37/23/28 +f 2/113/29 10/114/29 26/115/29 24/116/29 28/117/29 76/118/29 84/119/29 82/120/29 48/121/29 32/122/29 34/123/29 58/124/29 60/125/29 8/126/29 12/127/29 74/128/29 56/129/29 54/130/29 62/131/29 72/132/29 42/133/29 6/134/29 14/135/29 18/136/29 36/137/29 30/138/29 38/139/29 64/140/29 66/141/29 70/142/29 68/143/29 80/144/29 52/145/29 44/146/29 46/147/29 50/148/29 78/149/29 40/150/29 22/151/29 16/152/29 20/153/29 4/154/29 +f 25/18/30 23/155/30 24/156/30 26/19/30 +f 68/157/31 70/1/31 69/4/31 67/158/31 +f 57/159/32 59/160/32 60/161/32 58/162/32 +f 47/46/33 31/163/33 32/164/33 48/47/33 +f 73/58/34 55/165/34 56/166/34 74/59/34 +f 21/44/35 15/51/35 16/54/35 22/43/35 +f 34/167/36 32/164/36 31/163/36 33/168/36 +f 23/155/37 27/109/37 28/112/37 24/156/37 +f 50/39/38 46/65/38 45/66/38 49/40/38 +f 19/52/39 3/35/39 4/38/39 20/53/39 +f 59/160/40 7/169/40 8/170/40 60/161/40 +f 7/169/41 11/57/41 12/60/41 8/170/41 +f 75/110/42 83/63/42 84/64/42 76/111/42 +f 33/168/43 57/159/43 58/162/43 34/167/43 +f 55/165/44 53/61/44 54/62/44 56/166/44 diff --git a/street_signs/models/street_signs_yield_onpole.obj b/street_signs/models/street_signs_yield_onpole.obj new file mode 100644 index 0000000..30e7825 --- /dev/null +++ b/street_signs/models/street_signs_yield_onpole.obj @@ -0,0 +1,527 @@ +# Blender v2.79 (sub 0) OBJ File: 'street signs yield onpole.blend' +# www.blender.org +o Cube +v 0.485850 -0.750000 0.383784 +v 0.485850 -0.812500 0.383784 +v 0.485260 -0.750000 0.373544 +v 0.485260 -0.812500 0.373544 +v -0.485855 -0.750000 0.362823 +v -0.485855 -0.812500 0.362823 +v -0.457025 -0.750000 0.427518 +v -0.457025 -0.812500 0.427518 +v 0.484690 -0.750000 0.393394 +v 0.484690 -0.812500 0.393394 +v -0.466189 -0.750000 0.422909 +v -0.466189 -0.812500 0.422909 +v -0.481815 -0.750000 0.351778 +v -0.481815 -0.812500 0.351778 +v 0.478888 -0.750000 0.351778 +v 0.478888 -0.812500 0.351778 +v -0.476127 -0.750000 0.340569 +v -0.476127 -0.812500 0.340569 +v 0.482927 -0.750000 0.362823 +v 0.482927 -0.812500 0.362823 +v 0.473199 -0.750000 0.340569 +v 0.473199 -0.812500 0.340569 +v 0.477213 -0.750000 0.410174 +v 0.477213 -0.812500 0.410174 +v 0.481797 -0.750000 0.402234 +v 0.481797 -0.812500 0.402234 +v 0.471004 -0.750000 0.417100 +v 0.471004 -0.812500 0.417100 +v -0.048290 -0.750000 -0.399110 +v -0.048290 -0.812500 -0.399110 +v 0.419510 -0.750000 0.433561 +v 0.419510 -0.812500 0.433561 +v -0.422438 -0.750000 0.433561 +v -0.422438 -0.812500 0.433561 +v -0.055153 -0.750000 -0.388579 +v -0.055153 -0.812500 -0.388579 +v -0.040744 -0.750000 -0.408132 +v -0.040744 -0.812500 -0.408132 +v 0.052225 -0.750000 -0.388579 +v 0.052225 -0.812500 -0.388579 +v -0.488187 -0.750000 0.373544 +v -0.488187 -0.812500 0.373544 +v 0.021125 -0.750000 -0.421143 +v 0.021125 -0.812500 -0.421143 +v 0.029698 -0.750000 -0.415512 +v 0.029698 -0.812500 -0.415512 +v 0.432062 -0.750000 0.432883 +v 0.432062 -0.812500 0.432883 +v 0.037816 -0.750000 -0.408132 +v 0.037816 -0.812500 -0.408132 +v 0.012223 -0.750000 -0.424944 +v 0.012223 -0.812500 -0.424944 +v -0.484725 -0.750000 0.402234 +v -0.484725 -0.812500 0.402234 +v -0.480140 -0.750000 0.410174 +v -0.480140 -0.812500 0.410174 +v -0.434989 -0.750000 0.432883 +v -0.434989 -0.812500 0.432883 +v -0.446575 -0.750000 0.430859 +v -0.446575 -0.812500 0.430859 +v -0.487618 -0.750000 0.393394 +v -0.487618 -0.812500 0.393394 +v -0.032625 -0.750000 -0.415512 +v -0.032625 -0.812500 -0.415512 +v -0.024052 -0.750000 -0.421143 +v -0.024052 -0.812500 -0.421143 +v -0.006048 -0.750000 -0.426858 +v -0.006048 -0.812500 -0.426858 +v -0.015150 -0.750000 -0.424944 +v -0.015150 -0.812500 -0.424944 +v -0.488778 -0.750000 0.383784 +v -0.488778 -0.812500 0.383784 +v -0.473931 -0.750000 0.417100 +v -0.473931 -0.812500 0.417100 +v 0.463261 -0.750000 0.422909 +v 0.463261 -0.812500 0.422909 +v 0.045362 -0.750000 -0.399110 +v 0.045362 -0.812500 -0.399110 +v 0.003121 -0.750000 -0.426858 +v 0.003121 -0.812500 -0.426858 +v 0.443647 -0.750000 0.430859 +v 0.443647 -0.812500 0.430859 +v 0.454098 -0.750000 0.427518 +v 0.454098 -0.812500 0.427518 +v -0.125000 -0.812500 -0.062500 +v -0.125000 -0.875000 -0.062500 +v -0.125000 -0.812500 0.312500 +v -0.125000 -0.875000 0.312500 +v 0.125000 -0.812500 0.312500 +v 0.125000 -0.812500 -0.062500 +v 0.125000 -0.875000 -0.062500 +v 0.125000 -0.875000 0.312500 +v -0.125000 -1.125000 -0.062500 +v -0.125000 -0.812500 -0.062500 +v -0.125000 -1.125000 -0.000000 +v -0.125000 -0.812500 -0.000000 +v -0.164063 -1.125000 -0.062500 +v -0.164063 -0.812500 -0.062500 +v -0.164063 -1.125000 -0.000000 +v -0.164063 -0.812500 -0.000000 +v -0.125000 -1.125000 0.250000 +v -0.125000 -0.812500 0.250000 +v -0.125000 -1.125000 0.312500 +v -0.125000 -0.812500 0.312500 +v -0.164063 -1.125000 0.250000 +v -0.164063 -0.812500 0.250000 +v -0.164063 -1.125000 0.312500 +v -0.164063 -0.812500 0.312500 +v 0.164062 -1.125000 -0.062500 +v 0.164062 -0.812500 -0.062500 +v 0.164062 -1.125000 -0.000000 +v 0.164062 -0.812500 -0.000000 +v 0.125000 -1.125000 -0.062500 +v 0.125000 -0.812500 -0.062500 +v 0.125000 -1.125000 -0.000000 +v 0.125000 -0.812500 -0.000000 +v 0.164062 -1.125000 0.250000 +v 0.164062 -0.812500 0.250000 +v 0.164062 -1.125000 0.312500 +v 0.164062 -0.812500 0.312500 +v 0.125000 -1.125000 0.250000 +v 0.125000 -0.812500 0.250000 +v 0.125000 -1.125000 0.312500 +v 0.125000 -0.812500 0.312500 +v -0.164063 -1.164063 -0.062500 +v 0.164062 -1.164063 -0.062500 +v -0.164063 -1.164063 -0.000000 +v 0.164062 -1.164063 -0.000000 +v -0.164063 -1.125000 -0.062500 +v 0.164062 -1.125000 -0.062500 +v -0.164063 -1.125000 -0.000000 +v 0.164062 -1.125000 -0.000000 +v -0.164063 -1.164063 0.250000 +v 0.164062 -1.164063 0.250000 +v -0.164063 -1.164063 0.312500 +v 0.164062 -1.164063 0.312500 +v -0.164063 -1.125000 0.250000 +v 0.164062 -1.125000 0.250000 +v -0.164063 -1.125000 0.312500 +v 0.164062 -1.125000 0.312500 +vt 0.921708 0.500000 +vt 0.932384 0.500000 +vt 0.932384 0.925197 +vt 0.921708 0.925197 +vt 0.989324 0.500000 +vt 0.989324 0.925197 +vt 0.978648 0.925197 +vt 0.978648 0.500000 +vt 0.978648 0.996063 +vt 0.932384 0.996063 +vt 0.932384 0.429134 +vt 0.978648 0.429134 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.943061 0.003937 +vt 0.967972 0.003937 +vt 0.992883 0.742126 +vt 0.967972 0.742126 +vt 0.967972 0.496063 +vt 0.992883 0.496063 +vt 0.967972 0.246063 +vt 0.943061 0.496063 +vt 0.943061 0.246063 +vt 0.918149 0.496063 +vt 0.943061 0.742126 +vt 0.918149 0.742126 +vt 0.943061 0.996063 +vt 0.967972 0.996063 +vt 0.943061 0.003937 +vt 0.967972 0.003937 +vt 0.993192 0.003167 +vt 0.993192 0.006459 +vt 0.915209 0.006459 +vt 0.915209 0.003167 +vt 0.915209 0.327053 +vt 0.915209 0.323761 +vt 0.993192 0.323761 +vt 0.993192 0.327053 +vt 0.993192 0.993715 +vt 0.993192 0.996878 +vt 0.915209 0.996878 +vt 0.915209 0.993715 +vt 0.993192 0.999996 +vt 0.915209 0.999996 +vt 0.915209 0.320273 +vt 0.993192 0.320273 +vt 0.915209 0.669826 +vt 0.915209 0.666663 +vt 0.993192 0.666663 +vt 0.993192 0.669826 +vt 0.993192 0.009947 +vt 0.993192 0.013678 +vt 0.915209 0.013678 +vt 0.915209 0.009947 +vt 0.993192 0.017678 +vt 0.993192 0.021952 +vt 0.915209 0.021952 +vt 0.915209 0.017678 +vt 0.915209 0.316542 +vt 0.993192 0.316542 +vt 0.993192 0.974930 +vt 0.993192 0.979204 +vt 0.915209 0.979204 +vt 0.915209 0.974930 +vt 0.915209 0.676606 +vt 0.915209 0.673118 +vt 0.993192 0.673118 +vt 0.993192 0.676606 +vt 0.993192 0.983204 +vt 0.915209 0.983204 +vt 0.915209 0.312543 +vt 0.993192 0.312543 +vt 0.993192 0.688612 +vt 0.915209 0.688612 +vt 0.915209 0.649872 +vt 0.915209 0.645872 +vt 0.993192 0.645872 +vt 0.993192 0.649872 +vt 0.993192 0.990423 +vt 0.915209 0.990423 +vt 0.915209 0.684337 +vt 0.915209 0.680337 +vt 0.993192 0.680337 +vt 0.993192 0.684337 +vt 0.915209 0.308268 +vt 0.993192 0.308268 +vt 0.915209 0.339789 +vt 0.915209 0.336497 +vt 0.993192 0.336497 +vt 0.993192 0.339789 +vt 0.915209 0.330216 +vt 0.993192 0.330216 +vt 0.915209 0.653603 +vt 0.993192 0.653603 +vt 0.993192 0.986935 +vt 0.915209 0.986935 +vt 0.900808 0.941892 +vt 0.899751 0.946697 +vt 0.897115 0.951117 +vt 0.892939 0.955087 +vt 0.887283 0.958550 +vt 0.880229 0.961455 +vt 0.871881 0.963759 +vt 0.862360 0.965429 +vt 0.851805 0.966441 +vt 0.840370 0.966780 +vt 0.073329 0.966780 +vt 0.061894 0.966441 +vt 0.051339 0.965429 +vt 0.041818 0.963759 +vt 0.033470 0.961455 +vt 0.026416 0.958550 +vt 0.020760 0.955087 +vt 0.016584 0.951117 +vt 0.013948 0.946697 +vt 0.012891 0.941892 +vt 0.013429 0.936772 +vt 0.015554 0.931412 +vt 0.019234 0.925889 +vt 0.024417 0.920284 +vt 0.407937 0.555710 +vt 0.414190 0.550445 +vt 0.421064 0.545934 +vt 0.428460 0.542244 +vt 0.436271 0.539428 +vt 0.444381 0.537528 +vt 0.452673 0.536571 +vt 0.461026 0.536571 +vt 0.469318 0.537528 +vt 0.477429 0.539428 +vt 0.485239 0.542244 +vt 0.492635 0.545934 +vt 0.499510 0.550445 +vt 0.505762 0.555710 +vt 0.889282 0.920285 +vt 0.894465 0.925889 +vt 0.898145 0.931412 +vt 0.900270 0.936772 +vt 0.915209 0.660383 +vt 0.915209 0.657091 +vt 0.993192 0.657091 +vt 0.993192 0.660383 +vt 0.012891 0.441892 +vt 0.013948 0.446697 +vt 0.016584 0.451117 +vt 0.020760 0.455087 +vt 0.026416 0.458550 +vt 0.033470 0.461455 +vt 0.041818 0.463759 +vt 0.051339 0.465429 +vt 0.061894 0.466441 +vt 0.073329 0.466780 +vt 0.840370 0.466780 +vt 0.851805 0.466441 +vt 0.862360 0.465429 +vt 0.871881 0.463759 +vt 0.880229 0.461455 +vt 0.887283 0.458550 +vt 0.892939 0.455087 +vt 0.897115 0.451117 +vt 0.899751 0.446697 +vt 0.900808 0.441892 +vt 0.900270 0.436772 +vt 0.898145 0.431412 +vt 0.894465 0.425889 +vt 0.889282 0.420284 +vt 0.505762 0.055710 +vt 0.499509 0.050445 +vt 0.492635 0.045934 +vt 0.485239 0.042244 +vt 0.477429 0.039428 +vt 0.469318 0.037528 +vt 0.461026 0.036571 +vt 0.452673 0.036571 +vt 0.444381 0.037528 +vt 0.436271 0.039428 +vt 0.428460 0.042244 +vt 0.421064 0.045934 +vt 0.414190 0.050445 +vt 0.407937 0.055710 +vt 0.024417 0.420284 +vt 0.019234 0.425889 +vt 0.015554 0.431412 +vt 0.013429 0.436772 +vt 0.915209 0.663545 +vt 0.993192 0.663545 +vt 0.993192 0.000004 +vt 0.915209 0.000004 +vt 0.915209 0.351007 +vt 0.915209 0.347008 +vt 0.993192 0.347008 +vt 0.993192 0.351007 +vt 0.915209 0.641598 +vt 0.993192 0.641598 +vt 0.915209 0.333334 +vt 0.993192 0.333334 +vt 0.993192 0.355282 +vt 0.915209 0.355282 +vt 0.915209 0.343277 +vt 0.993192 0.343277 +vn -1.0000 0.0000 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 -0.0000 1.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 -1.0000 -0.0000 +vn 0.0000 1.0000 0.0000 +vn -0.3926 -0.0000 -0.9197 +vn -0.9928 0.0000 0.1198 +vn 0.2058 -0.0000 -0.9786 +vn -0.9983 0.0000 -0.0576 +vn 0.9504 0.0000 0.3111 +vn -0.6727 0.0000 -0.7400 +vn -0.5490 -0.0000 -0.8358 +vn -0.8378 -0.0000 -0.5460 +vn -0.9771 0.0000 -0.2126 +vn 0.8378 -0.0000 -0.5460 +vn 0.9983 0.0000 -0.0576 +vn 0.7671 -0.0000 -0.6416 +vn -0.9392 0.0000 -0.3435 +vn 0.8660 0.0000 -0.5000 +vn 0.1721 0.0000 0.9851 +vn 0.3926 0.0000 -0.9197 +vn 0.9392 0.0000 -0.3435 +vn 0.9928 0.0000 0.1198 +vn -0.8917 0.0000 -0.4526 +vn -0.6002 0.0000 0.7999 +vn -0.9504 -0.0000 0.3111 +vn 0.3045 0.0000 0.9525 +vn 0.5490 0.0000 -0.8358 +vn 0.6002 0.0000 0.7999 +vn -0.8660 0.0000 -0.5000 +vn -0.7671 -0.0000 -0.6416 +vn 0.8660 0.0000 0.5000 +vn -0.2058 0.0000 -0.9786 +vn -0.1721 -0.0000 0.9851 +vn 0.0539 0.0000 0.9985 +vn -0.7446 0.0000 0.6675 +vn 0.8917 0.0000 -0.4526 +vn 0.7446 0.0000 0.6675 +vn 0.6727 -0.0000 -0.7400 +vn 0.9771 0.0000 -0.2126 +vn -0.3045 -0.0000 0.9525 +vn -0.4493 -0.0000 0.8934 +vn 0.4493 0.0000 0.8934 +vn -0.0539 0.0000 0.9985 +vn -0.8660 0.0000 0.5000 +g Cube_Cube_None +s off +f 85/1/1 86/2/1 88/3/1 87/4/1 +f 90/5/2 89/6/2 92/7/2 91/8/2 +f 88/3/3 92/7/3 89/9/3 87/10/3 +f 85/11/4 90/12/4 91/8/4 86/2/4 +f 86/2/5 91/8/5 92/7/5 88/3/5 +f 93/13/2 94/14/2 96/15/2 95/16/2 +f 95/17/3 96/15/3 100/18/3 99/19/3 +f 99/20/1 100/18/1 98/21/1 97/22/1 +f 97/23/4 98/21/4 94/14/4 93/24/4 +f 101/25/2 102/26/2 104/27/2 103/28/2 +f 103/29/3 104/27/3 108/30/3 107/31/3 +f 107/32/1 108/30/1 106/33/1 105/34/1 +f 105/35/4 106/33/4 102/26/4 101/36/4 +f 109/37/2 110/38/2 112/39/2 111/40/2 +f 111/41/3 112/39/3 116/42/3 115/43/3 +f 115/44/1 116/42/1 114/45/1 113/46/1 +f 113/47/4 114/45/4 110/38/4 109/48/4 +f 117/49/2 118/50/2 120/51/2 119/52/2 +f 119/53/3 120/51/3 124/54/3 123/55/3 +f 123/56/1 124/54/1 122/57/1 121/58/1 +f 121/59/4 122/57/4 118/50/4 117/60/4 +f 125/61/5 126/62/5 128/63/5 127/64/5 +f 127/65/3 128/63/3 132/66/3 131/67/3 +f 131/68/6 132/66/6 130/69/6 129/70/6 +f 129/71/4 130/69/4 126/62/4 125/72/4 +f 127/65/1 131/67/1 129/73/1 125/74/1 +f 132/66/2 128/63/2 126/62/2 130/69/2 +f 133/75/5 134/76/5 136/77/5 135/78/5 +f 135/79/3 136/77/3 140/80/3 139/81/3 +f 139/82/6 140/80/6 138/83/6 137/84/6 +f 137/85/4 138/83/4 134/76/4 133/86/4 +f 135/79/1 139/81/1 137/87/1 133/88/1 +f 140/80/2 136/77/2 134/76/2 138/83/2 +g Cube_Cube_None_street_signs_yield.png +f 70/89/7 66/90/7 65/91/7 69/92/7 +f 61/93/8 71/94/8 72/95/8 62/96/8 +f 52/97/9 80/98/9 79/99/9 51/100/9 +f 80/98/4 68/101/4 67/102/4 79/99/4 +f 71/94/10 41/103/10 42/104/10 72/95/10 +f 9/105/11 25/106/11 26/107/11 10/108/11 +f 64/109/12 38/110/12 37/111/12 63/112/12 +f 66/90/13 64/109/13 63/112/13 65/91/13 +f 30/113/14 36/114/14 35/115/14 29/116/14 +f 41/103/15 5/117/15 6/118/15 42/104/15 +f 40/119/16 78/120/16 77/121/16 39/122/16 +f 3/123/17 1/124/17 2/125/17 4/126/17 +f 78/120/18 50/127/18 49/128/18 77/121/18 +f 5/117/19 13/129/19 14/130/19 6/118/19 +f 22/131/20 40/119/20 39/122/20 21/132/20 +f 81/133/21 47/134/21 48/135/21 82/136/21 +f 44/137/22 52/97/22 51/100/22 43/138/22 +f 15/139/23 19/140/23 20/141/23 16/142/23 +f 1/124/24 9/105/24 10/108/24 2/125/24 +f 13/129/25 17/143/25 18/144/25 14/130/25 +f 11/145/26 73/146/26 74/147/26 12/148/26 +f 53/149/27 61/93/27 62/96/27 54/150/27 +f 83/151/28 81/133/28 82/136/28 84/152/28 +f 46/153/29 44/137/29 43/138/29 45/154/29 +f 71/155/6 61/156/6 53/157/6 55/158/6 73/159/6 11/160/6 7/161/6 59/162/6 57/163/6 33/164/6 31/165/6 47/166/6 81/167/6 83/168/6 75/169/6 27/170/6 23/171/6 25/172/6 9/173/6 1/174/6 3/175/6 19/176/6 15/177/6 21/178/6 39/179/6 77/180/6 49/181/6 45/182/6 43/183/6 51/184/6 79/185/6 67/186/6 69/187/6 65/188/6 63/189/6 37/190/6 29/191/6 35/192/6 17/193/6 13/194/6 5/195/6 41/196/6 +f 27/197/30 75/198/30 76/199/30 28/200/30 +f 36/114/31 18/144/31 17/143/31 35/115/31 +f 38/110/32 30/113/32 29/116/32 37/111/32 +f 2/201/5 10/202/5 26/203/5 24/204/5 28/205/5 76/206/5 84/207/5 82/208/5 48/209/5 32/210/5 34/211/5 58/212/5 60/213/5 8/214/5 12/215/5 74/216/5 56/217/5 54/218/5 62/219/5 72/220/5 42/221/5 6/222/5 14/223/5 18/224/5 36/225/5 30/226/5 38/227/5 64/228/5 66/229/5 70/230/5 68/231/5 80/232/5 52/233/5 44/234/5 46/235/5 50/236/5 78/237/5 40/238/5 22/239/5 16/240/5 20/241/5 4/242/5 +f 25/106/33 23/243/33 24/244/33 26/107/33 +f 68/245/34 70/89/34 69/92/34 67/246/34 +f 57/247/35 59/248/35 60/249/35 58/250/35 +f 47/134/36 31/251/36 32/252/36 48/135/36 +f 73/146/37 55/253/37 56/254/37 74/147/37 +f 21/132/38 15/139/38 16/142/38 22/131/38 +f 34/255/3 32/252/3 31/251/3 33/256/3 +f 23/243/39 27/197/39 28/200/39 24/244/39 +f 50/127/40 46/153/40 45/154/40 49/128/40 +f 19/140/41 3/123/41 4/126/41 20/141/41 +f 59/248/42 7/257/42 8/258/42 60/249/42 +f 7/257/43 11/145/43 12/148/43 8/258/43 +f 75/198/44 83/151/44 84/152/44 76/199/44 +f 33/256/45 57/247/45 58/250/45 34/255/45 +f 55/253/46 53/149/46 54/150/46 56/254/46 diff --git a/street_signs/textures/street_signs_left_lane_ends.png b/street_signs/textures/street_signs_left_lane_ends.png new file mode 100644 index 0000000..4d496a2 Binary files /dev/null and b/street_signs/textures/street_signs_left_lane_ends.png differ diff --git a/street_signs/textures/street_signs_left_lane_ends_inv.png b/street_signs/textures/street_signs_left_lane_ends_inv.png new file mode 100644 index 0000000..c1de497 Binary files /dev/null and b/street_signs/textures/street_signs_left_lane_ends_inv.png differ diff --git a/street_signs/textures/street_signs_merging_traffic.png b/street_signs/textures/street_signs_merging_traffic.png new file mode 100644 index 0000000..eac865e Binary files /dev/null and b/street_signs/textures/street_signs_merging_traffic.png differ diff --git a/street_signs/textures/street_signs_merging_traffic_inv.png b/street_signs/textures/street_signs_merging_traffic_inv.png new file mode 100644 index 0000000..18fc825 Binary files /dev/null and b/street_signs/textures/street_signs_merging_traffic_inv.png differ diff --git a/street_signs/textures/street_signs_object_marker_type3_c.png b/street_signs/textures/street_signs_object_marker_type3_c.png new file mode 100644 index 0000000..ab4373f Binary files /dev/null and b/street_signs/textures/street_signs_object_marker_type3_c.png differ diff --git a/street_signs/textures/street_signs_object_marker_type3_c_inv.png b/street_signs/textures/street_signs_object_marker_type3_c_inv.png new file mode 100644 index 0000000..b739120 Binary files /dev/null and b/street_signs/textures/street_signs_object_marker_type3_c_inv.png differ diff --git a/street_signs/textures/street_signs_object_marker_type3_l.png b/street_signs/textures/street_signs_object_marker_type3_l.png new file mode 100644 index 0000000..9164406 Binary files /dev/null and b/street_signs/textures/street_signs_object_marker_type3_l.png differ diff --git a/street_signs/textures/street_signs_object_marker_type3_l_inv.png b/street_signs/textures/street_signs_object_marker_type3_l_inv.png new file mode 100644 index 0000000..dc84dc1 Binary files /dev/null and b/street_signs/textures/street_signs_object_marker_type3_l_inv.png differ diff --git a/street_signs/textures/street_signs_object_marker_type3_r.png b/street_signs/textures/street_signs_object_marker_type3_r.png new file mode 100644 index 0000000..90acda2 Binary files /dev/null and b/street_signs/textures/street_signs_object_marker_type3_r.png differ diff --git a/street_signs/textures/street_signs_object_marker_type3_r_inv.png b/street_signs/textures/street_signs_object_marker_type3_r_inv.png new file mode 100644 index 0000000..a2f8b9c Binary files /dev/null and b/street_signs/textures/street_signs_object_marker_type3_r_inv.png differ diff --git a/street_signs/textures/street_signs_pedestrian_crossing.png b/street_signs/textures/street_signs_pedestrian_crossing.png new file mode 100644 index 0000000..58ba212 Binary files /dev/null and b/street_signs/textures/street_signs_pedestrian_crossing.png differ diff --git a/street_signs/textures/street_signs_pedestrian_crossing_inv.png b/street_signs/textures/street_signs_pedestrian_crossing_inv.png new file mode 100644 index 0000000..2b91c30 Binary files /dev/null and b/street_signs/textures/street_signs_pedestrian_crossing_inv.png differ diff --git a/street_signs/textures/street_signs_regulatory_36x48_entity_UV_guide.png b/street_signs/textures/street_signs_regulatory_36x48_entity_UV_guide.png new file mode 100644 index 0000000..95fe207 Binary files /dev/null and b/street_signs/textures/street_signs_regulatory_36x48_entity_UV_guide.png differ diff --git a/street_signs/textures/street_signs_right_lane_ends.png b/street_signs/textures/street_signs_right_lane_ends.png new file mode 100644 index 0000000..b181ee8 Binary files /dev/null and b/street_signs/textures/street_signs_right_lane_ends.png differ diff --git a/street_signs/textures/street_signs_right_lane_ends_inv.png b/street_signs/textures/street_signs_right_lane_ends_inv.png new file mode 100644 index 0000000..d60d29c Binary files /dev/null and b/street_signs/textures/street_signs_right_lane_ends_inv.png differ diff --git a/street_signs/textures/street_signs_signal_ahead.png b/street_signs/textures/street_signs_signal_ahead.png new file mode 100644 index 0000000..76cfa6d Binary files /dev/null and b/street_signs/textures/street_signs_signal_ahead.png differ diff --git a/street_signs/textures/street_signs_signal_ahead_inv.png b/street_signs/textures/street_signs_signal_ahead_inv.png new file mode 100644 index 0000000..27d39cc Binary files /dev/null and b/street_signs/textures/street_signs_signal_ahead_inv.png differ diff --git a/street_signs/textures/street_signs_speed_limit.png b/street_signs/textures/street_signs_speed_limit.png new file mode 100644 index 0000000..5d10630 Binary files /dev/null and b/street_signs/textures/street_signs_speed_limit.png differ diff --git a/street_signs/textures/street_signs_speed_limit_inv.png b/street_signs/textures/street_signs_speed_limit_inv.png new file mode 100644 index 0000000..2c0598b Binary files /dev/null and b/street_signs/textures/street_signs_speed_limit_inv.png differ diff --git a/street_signs/textures/street_signs_stop.png b/street_signs/textures/street_signs_stop.png new file mode 100644 index 0000000..43b2a9a Binary files /dev/null and b/street_signs/textures/street_signs_stop.png differ diff --git a/street_signs/textures/street_signs_stop_ahead.png b/street_signs/textures/street_signs_stop_ahead.png new file mode 100644 index 0000000..cef46b6 Binary files /dev/null and b/street_signs/textures/street_signs_stop_ahead.png differ diff --git a/street_signs/textures/street_signs_stop_ahead_inv.png b/street_signs/textures/street_signs_stop_ahead_inv.png new file mode 100644 index 0000000..a4e09c0 Binary files /dev/null and b/street_signs/textures/street_signs_stop_ahead_inv.png differ diff --git a/street_signs/textures/street_signs_stop_for_ped.png b/street_signs/textures/street_signs_stop_for_ped.png new file mode 100644 index 0000000..643bcac Binary files /dev/null and b/street_signs/textures/street_signs_stop_for_ped.png differ diff --git a/street_signs/textures/street_signs_stop_for_ped_inv.png b/street_signs/textures/street_signs_stop_for_ped_inv.png new file mode 100644 index 0000000..0ec854b Binary files /dev/null and b/street_signs/textures/street_signs_stop_for_ped_inv.png differ diff --git a/street_signs/textures/street_signs_stop_here_ped.png b/street_signs/textures/street_signs_stop_here_ped.png new file mode 100644 index 0000000..5129527 Binary files /dev/null and b/street_signs/textures/street_signs_stop_here_ped.png differ diff --git a/street_signs/textures/street_signs_stop_inv.png b/street_signs/textures/street_signs_stop_inv.png new file mode 100644 index 0000000..8c1e8ff Binary files /dev/null and b/street_signs/textures/street_signs_stop_inv.png differ diff --git a/street_signs/textures/street_signs_two_way_traffic.png b/street_signs/textures/street_signs_two_way_traffic.png new file mode 100644 index 0000000..2433a46 Binary files /dev/null and b/street_signs/textures/street_signs_two_way_traffic.png differ diff --git a/street_signs/textures/street_signs_two_way_traffic_inv.png b/street_signs/textures/street_signs_two_way_traffic_inv.png new file mode 100644 index 0000000..3d8de3d Binary files /dev/null and b/street_signs/textures/street_signs_two_way_traffic_inv.png differ diff --git a/street_signs/textures/street_signs_yield.png b/street_signs/textures/street_signs_yield.png new file mode 100644 index 0000000..bebe869 Binary files /dev/null and b/street_signs/textures/street_signs_yield.png differ diff --git a/street_signs/textures/street_signs_yield_ahead.png b/street_signs/textures/street_signs_yield_ahead.png new file mode 100644 index 0000000..c459262 Binary files /dev/null and b/street_signs/textures/street_signs_yield_ahead.png differ diff --git a/street_signs/textures/street_signs_yield_ahead_inv.png b/street_signs/textures/street_signs_yield_ahead_inv.png new file mode 100644 index 0000000..d2e4feb Binary files /dev/null and b/street_signs/textures/street_signs_yield_ahead_inv.png differ diff --git a/street_signs/textures/street_signs_yield_inv.png b/street_signs/textures/street_signs_yield_inv.png new file mode 100644 index 0000000..e8753a8 Binary files /dev/null and b/street_signs/textures/street_signs_yield_inv.png differ -- cgit v1.2.3