Skip to content

Commit

Permalink
fix: update abb models (#110)
Browse files Browse the repository at this point in the history
* fix/update-abb-models

* fix/shadows-on-irb1200
  • Loading branch information
BrunoBellmannWandelbots authored Oct 8, 2024
1 parent 94d4460 commit 0460ae0
Show file tree
Hide file tree
Showing 4 changed files with 95 additions and 93 deletions.
Binary file modified public/models/ABB_1200_07_7.glb
Binary file not shown.
Binary file modified public/models/ABB_1300_115_10.glb
Binary file not shown.
34 changes: 2 additions & 32 deletions src/components/robots/ABB_1200_07_7.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,17 @@ export function ABB_1200_07_7({ modelURL, ...props }: RobotModelProps) {
<group name="visuals">
<mesh
name="visuals_1"
castShadow
receiveShadow
geometry={nodes.visuals_1.geometry}
material={materials.abb_metal_polished}
/>
<mesh
name="visuals_2"
castShadow
receiveShadow
geometry={nodes.visuals_2.geometry}
material={materials.abb_white}
/>
</group>
<animated.group name="ABB_IRB1200_J00">
<animated.group
<group
name="ABB_IRB1200_J01"
position={[0, 0.399, 0]}
rotation={[-Math.PI / 2, -Math.PI / 2, 0]}
Expand All @@ -54,8 +50,6 @@ export function ABB_1200_07_7({ modelURL, ...props }: RobotModelProps) {
<group name="ABB_IRB1200_FLG" position={[0, 0.082, 0]} />
<mesh
name="visuals006"
castShadow
receiveShadow
geometry={nodes.visuals006.geometry}
material={materials.abb_metal_black}
position={[0.791, -0.351, 0]}
Expand All @@ -69,15 +63,11 @@ export function ABB_1200_07_7({ modelURL, ...props }: RobotModelProps) {
>
<mesh
name="visuals005_1"
castShadow
receiveShadow
geometry={nodes.visuals005_1.geometry}
material={materials.abb_metal_polished}
/>
<mesh
name="visuals005_2"
castShadow
receiveShadow
geometry={nodes.visuals005_2.geometry}
material={materials.abb_white}
/>
Expand All @@ -90,22 +80,16 @@ export function ABB_1200_07_7({ modelURL, ...props }: RobotModelProps) {
>
<mesh
name="visuals004_1"
castShadow
receiveShadow
geometry={nodes.visuals004_1.geometry}
material={materials.abb_metal_polished}
/>
<mesh
name="visuals004_2"
castShadow
receiveShadow
geometry={nodes.visuals004_2.geometry}
material={materials.abb_white}
/>
<mesh
name="visuals004_3"
castShadow
receiveShadow
geometry={nodes.visuals004_3.geometry}
material={materials.abb_red}
/>
Expand All @@ -118,22 +102,16 @@ export function ABB_1200_07_7({ modelURL, ...props }: RobotModelProps) {
>
<mesh
name="visuals003_1"
castShadow
receiveShadow
geometry={nodes.visuals003_1.geometry}
material={materials.abb_white}
/>
<mesh
name="visuals003_2"
castShadow
receiveShadow
geometry={nodes.visuals003_2.geometry}
material={materials.abb_red}
/>
<mesh
name="visuals003_3"
castShadow
receiveShadow
geometry={nodes.visuals003_3.geometry}
material={materials.abb_metal_polished}
/>
Expand All @@ -146,32 +124,24 @@ export function ABB_1200_07_7({ modelURL, ...props }: RobotModelProps) {
>
<mesh
name="visuals002_1"
castShadow
receiveShadow
geometry={nodes.visuals002_1.geometry}
material={materials.abb_white}
/>
<mesh
name="visuals002_2"
castShadow
receiveShadow
geometry={nodes.visuals002_2.geometry}
material={materials.abb_metal_polished}
/>
</group>
</animated.group>
</group>
<group name="visuals001">
<mesh
name="visuals001_1"
castShadow
receiveShadow
geometry={nodes.visuals001_1.geometry}
material={materials.abb_white}
/>
<mesh
name="visuals001_2"
castShadow
receiveShadow
geometry={nodes.visuals001_2.geometry}
material={materials.abb_metal_polished}
/>
Expand Down
154 changes: 93 additions & 61 deletions src/components/robots/ABB_1300_115_10.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,79 +14,105 @@ export function ABB_1300_115_10({ modelURL, ...props }: RobotModelProps) {
return (
<group {...props} dispose={null}>
<group name="Scene">
<mesh
name="link_0"
castShadow
receiveShadow
geometry={nodes.link_0.geometry}
material={materials.Plastic}
/>
<animated.group name="ABB_IRB_1300_115_10_J00">
<group name="link_0">
<mesh
name="visuals_0"
geometry={nodes.visuals_0.geometry}
material={materials.abb_metal_black}
/>
<mesh
name="visuals_0_1"
geometry={nodes.visuals_0_1.geometry}
material={materials.abb_white}
/>
<mesh
name="visuals_0_2"
geometry={nodes.visuals_0_2.geometry}
material={materials.abb_metal_polished}
/>
<mesh
name="visuals_0_3"
geometry={nodes.visuals_0_3.geometry}
material={materials.abb_red}
/>
</group>
<animated.group name="ABB_IRB1300_115_10_J00">
<animated.group
name="ABB_IRB_1300_115_10_J01"
name="ABB_IRB1300_115_10_J01"
position={[0.15, 0.544, 0]}
rotation={[-Math.PI / 2, -Math.PI / 2, 0]}
>
<animated.group
name="ABB_IRB_1300_115_10_J02"
name="ABB_IRB1300_115_10_J02"
position={[0.575, 0, 0]}
>
<animated.group
name="ABB_IRB_1300_115_10_J03"
name="ABB_IRB1300_115_10_J03"
position={[0.04, 0, 0]}
rotation={[-Math.PI / 2, 0, 0]}
>
<animated.group
name="ABB_IRB_1300_115_10_J04"
name="ABB_IRB1300_115_10_J04"
position={[0, 0.425, 0]}
rotation={[Math.PI / 2, 0, 0]}
>
<animated.group
name="ABB_IRB_1300_115_10_J05"
name="ABB_IRB1300_115_10_J05"
rotation={[Math.PI / 2, 0, -Math.PI]}
>
<group
name="ABB_IRB_1300_115_10_FLG"
name="ABB_IRB1300_115_10_FLG"
position={[0, 0.092, 0]}
/>
<mesh
name="link_6"
castShadow
receiveShadow
geometry={nodes.link_6.geometry}
material={materials.Metal}
material={materials.abb_metal_polished}
position={[1.159, -0.575, 0]}
rotation={[0, 0, Math.PI / 2]}
/>
</animated.group>
<mesh
<group
name="link_5"
castShadow
receiveShadow
geometry={nodes.link_5.geometry}
material={materials.Plastic}
position={[-1.159, 0, 0.575]}
rotation={[Math.PI / 2, 0, -Math.PI / 2]}
/>
>
<mesh
name="visuals_5"
geometry={nodes.visuals_5.geometry}
material={materials.abb_white}
/>
<mesh
name="visuals_5_1"
geometry={nodes.visuals_5_1.geometry}
material={materials.abb_metal_black}
/>
</group>
</animated.group>
<group
name="link_4"
position={[-1.159, -0.15, 0]}
rotation={[-Math.PI, 0, -Math.PI / 2]}
>
<mesh
name="visuals004"
castShadow
receiveShadow
geometry={nodes.visuals004.geometry}
material={materials.Plastic}
name="visuals_4"
geometry={nodes.visuals_4.geometry}
material={materials.abb_metal_polished}
/>
<mesh
name="visuals_4_1"
geometry={nodes.visuals_4_1.geometry}
material={materials.abb_white}
/>
<mesh
name="visuals004_1"
castShadow
receiveShadow
geometry={nodes.visuals004_1.geometry}
material={materials.PlasticRed}
name="visuals_4_2"
geometry={nodes.visuals_4_2.geometry}
material={materials.abb_red}
/>
<mesh
name="visuals_4_3"
geometry={nodes.visuals_4_3.geometry}
material={materials.abb_metal_black}
/>
</group>
</animated.group>
Expand All @@ -96,45 +122,51 @@ export function ABB_1300_115_10({ modelURL, ...props }: RobotModelProps) {
rotation={[Math.PI / 2, 0, -Math.PI / 2]}
>
<mesh
name="visuals003"
castShadow
receiveShadow
geometry={nodes.visuals003.geometry}
material={materials.Plastic}
name="visuals_3"
geometry={nodes.visuals_3.geometry}
material={materials.abb_white}
/>
<mesh
name="visuals003_1"
castShadow
receiveShadow
geometry={nodes.visuals003_1.geometry}
material={materials.PlasticRed}
name="visuals_3_1"
geometry={nodes.visuals_3_1.geometry}
material={materials.abb_red}
/>
<mesh
name="visuals003_2"
castShadow
receiveShadow
geometry={nodes.visuals003_2.geometry}
material={materials.Plastic}
name="visuals_3_2"
geometry={nodes.visuals_3_2.geometry}
material={materials.abb_metal_black}
/>
</group>
</animated.group>
<mesh
<group
name="link_2"
castShadow
receiveShadow
geometry={nodes.link_2.geometry}
material={materials.Plastic}
position={[-0.544, 0, 0.15]}
rotation={[Math.PI / 2, 0, -Math.PI / 2]}
/>
>
<mesh
name="visuals_2"
geometry={nodes.visuals_2.geometry}
material={materials.abb_white}
/>
<mesh
name="visuals_2_1"
geometry={nodes.visuals_2_1.geometry}
material={materials.abb_metal_black}
/>
</group>
</animated.group>
<mesh
name="link_1"
castShadow
receiveShadow
geometry={nodes.link_1.geometry}
material={materials.Plastic}
/>
<group name="link_1">
<mesh
name="visuals_1"
geometry={nodes.visuals_1.geometry}
material={materials.abb_white}
/>
<mesh
name="visuals_1_1"
geometry={nodes.visuals_1_1.geometry}
material={materials.abb_metal_black}
/>
</group>
</animated.group>
</group>
</group>
Expand Down

0 comments on commit 0460ae0

Please sign in to comment.