Updated to the latest version of Away3D and the following code no
longer works.
private function loadAssets():void
{
trace("loadAssets: " + serverAddress);
modelLoader = Obj.load("http://" + serverAddress + "/
officeincreasedaway.obj", { scaling:1, bothsides:true } );
modelLoader.addOnSuccess(modelLoaderSuccessHandler);
}
private function modelLoaderSuccessHandler(e:Loader3DEvent):void
{
trace("modelLoaderSuccessHandler");
model = new Object3D;
model = modelLoader.handle as Object3D;
view.scene.addChild(model);
model.moveTo(0, 0, 0);
}
Upon calling the Obj.load method, FlashPlayer throws..
RangeError: Error #1125: The index 0 is out of range 0.
at away3d.loaders::AbstractParser/buildMesh()[C:\away3d\trunk
\fp10\Away3D\src\away3d\loaders\AbstractParser.as:285]
at away3d.loaders::AbstractParser/buildContainers()[C:\away3d\trunk
\fp10\Away3D\src\away3d\loaders\AbstractParser.as:181]
at away3d.loaders::Obj/prepareData()[C:\away3d\trunk\fp10\Away3D\src
\away3d\loaders\Obj.as:279]
at away3d.loaders::AbstractParser/parseGeometry()[C:away3d\trunk
\fp10\Away3D\src\away3d\loaders\AbstractParser.as:448]
at away3d.loaders::Loader3D/loadTextures()[C:\VSAR\away3d\trunk
\fp10\Away3D\src\away3d\loaders\Loader3D.as:507]
at away3d.loaders::Loader3D/onGeometryComplete()[C:\away3d\trunk
\fp10\Away3D\src\away3d\loaders\Loader3D.as:249]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
Any suggestions what might be going wrong?
If you want to try it yourself, the obj file is posted below..........
v -1.24 0 0
v -10.43 0 0
v -10.43 0 4.3
v -5.85 0 4.3
v -5.85 0 12.13
v -0 0 12.13
v -0 0 1.24
v -1.24 2.41 0
v -10.43 2.41 0
v -10.43 2.41 4.3
v -5.85 2.41 4.3
v -5.85 2.41 12.13
v -0 2.41 12.13
v -0 2.41 1.24
v -5.85 1.205 8.215
v -5.85 0 8.215
v -5.85 1.205 4.3
v -5.85 2.41 8.215
v -5.85 1.205 12.13
v -0 1.205 6.685
v -0 0 6.685
v -0 1.205 12.13
v -0 2.41 6.685
v -0 1.205 1.24
v -5.85 0.6025 6.2575
v -5.85 0 6.2575
v -5.85 0.6025 4.3
v -5.85 1.205 6.2575
v -5.85 0.6025 8.215
v -5.85 1.8075 6.2575
v -5.85 1.205 6.2575
v -5.85 1.8075 4.3
v -5.85 2.41 6.2575
v -5.85 1.8075 8.215
v -5.85 1.8075 10.1725
v -5.85 1.205 10.1725
v -5.85 1.8075 8.215
v -5.85 2.41 10.1725
v -5.85 1.8075 12.13
v -5.85 0.6025 10.1725
v -5.85 0 10.1725
v -5.85 0.6025 8.215
v -5.85 1.205 10.1725
v -5.85 0.6025 12.13
v -0 0.6025 9.4075
v -0 0 9.4075
v -0 0.6025 12.13
v -0 1.205 9.4075
v -0 0.6025 6.685
v -0 1.8075 9.4075
v -0 1.205 9.4075
v -0 1.8075 12.13
v -0 2.41 9.4075
v -0 1.8075 6.685
v -0 1.8075 3.9625
v -0 1.205 3.9625
v -0 1.8075 6.685
v -0 2.41 3.9625
v -0 1.8075 1.24
v -0 0.6025 3.9625
v -0 0 3.9625
v -0 0.6025 6.685
v -0 1.205 3.9625
v -0 0.6025 1.24
v -5.85 0.30125 5.27875
v -5.85 0 5.27875
v -5.85 0.30125 4.3
v -5.85 0.6025 5.27875
v -5.85 0.30125 6.2575
v -5.85 0.90375 5.27875
v -5.85 0.6025 5.27875
v -5.85 0.90375 4.3
v -5.85 1.205 5.27875
v -5.85 0.90375 6.2575
v -5.85 0.90375 7.23625
v -5.85 0.6025 7.23625
v -5.85 0.90375 6.2575
v -5.85 1.205 7.23625
v -5.85 0.90375 8.215
v -5.85 0.30125 7.23625
v -5.85 0 7.23625
v -5.85 0.30125 6.2575
v -5.85 0.6025 7.23625
v -5.85 0.30125 8.215
v -5.85 1.50625 5.27875
v -5.85 1.205 5.27875
v -5.85 1.50625 4.3
v -5.85 1.8075 5.27875
v -5.85 1.50625 6.2575
v -5.85 2.10875 5.27875
v -5.85 1.8075 5.27875
v -5.85 2.10875 4.3
v -5.85 2.41 5.27875
v -5.85 2.10875 6.2575
v -5.85 2.10875 7.23625
v -5.85 1.8075 7.23625
v -5.85 2.10875 6.2575
v -5.85 2.41 7.23625
v -5.85 2.10875 8.215
v -5.85 1.50625 7.23625
v -5.85 1.205 7.23625
v -5.85 1.50625 6.2575
v -5.85 1.8075 7.23625
v -5.85 1.50625 8.215
v -5.85 1.50625 9.19375
v -5.85 1.205 9.19375
v -5.85 1.50625 8.215
v -5.85 1.8075 9.19375
v -5.85 1.50625 10.1725
v -5.85 2.10875 9.19375
v -5.85 1.8075 9.19375
v -5.85 2.10875 8.215
v -5.85 2.41 9.19375
v -5.85 2.10875 10.1725
v -5.85 2.10875 11.1513
v -5.85 1.8075 11.1513
v -5.85 2.10875 10.1725
v -5.85 2.41 11.1513
v -5.85 2.10875 12.13
v -5.85 1.50625 11.1513
v -5.85 1.205 11.1513
v -5.85 1.50625 10.1725
v -5.85 1.8075 11.1513
v -5.85 1.50625 12.13
v -5.85 0.30125 9.19375
v -5.85 0 9.19375
v -5.85 0.30125 8.215
v -5.85 0.6025 9.19375
v -5.85 0.30125 10.1725
v -5.85 0.90375 9.19375
v -5.85 0.6025 9.19375
v -5.85 0.90375 8.215
v -5.85 1.205 9.19375
v -5.85 0.90375 10.1725
v -5.85 0.90375 11.1513
v -5.85 0.6025 11.1513
v -5.85 0.90375 10.1725
v -5.85 1.205 11.1513
v -5.85 0.90375 12.13
v -5.85 0.30125 11.1513
v -5.85 0 11.1513
v -5.85 0.30125 10.1725
v -5.85 0.6025 11.1513
v -5.85 0.30125 12.13
v -0 0.30125 10.7688
v -0 0 10.7688
v -0 0.30125 12.13
v -0 0.6025 10.7688
v -0 0.30125 9.4075
v -0 0.90375 10.7688
v -0 0.6025 10.7688
v -0 0.90375 12.13
v -0 1.205 10.7688
v -0 0.90375 9.4075
v -0 0.90375 8.04625
v -0 0.6025 8.04625
v -0 0.90375 9.4075
v -0 1.205 8.04625
v -0 0.90375 6.685
v -0 0.30125 8.04625
v -0 0 8.04625
v -0 0.30125 9.4075
v -0 0.6025 8.04625
v -0 0.30125 6.685
v -0 1.50625 10.7688
v -0 1.205 10.7688
v -0 1.50625 12.13
v -0 1.8075 10.7688
v -0 1.50625 9.4075
v -0 2.10875 10.7688
v -0 1.8075 10.7688
v -0 2.10875 12.13
v -0 2.41 10.7688
v -0 2.10875 9.4075
v -0 2.10875 8.04625
v -0 1.8075 8.04625
v -0 2.10875 9.4075
v -0 2.41 8.04625
v -0 2.10875 6.685
v -0 1.50625 8.04625
v -0 1.205 8.04625
v -0 1.50625 9.4075
v -0 1.8075 8.04625
v -0 1.50625 6.685
v -0 1.50625 5.32375
v -0 1.205 5.32375
v -0 1.50625 6.685
v -0 1.8075 5.32375
v -0 1.50625 3.9625
v -0 2.10875 5.32375
v -0 1.8075 5.32375
v -0 2.10875 6.685
v -0 2.41 5.32375
v -0 2.10875 3.9625
v -0 2.10875 2.60125
v -0 1.8075 2.60125
v -0 2.10875 3.9625
v -0 2.41 2.60125
v -0 2.10875 1.24
v -0 1.50625 2.60125
v -0 1.205 2.60125
v -0 1.50625 3.9625
v -0 1.8075 2.60125
v -0 1.50625 1.24
v -0 0.30125 5.32375
v -0 0 5.32375
v -0 0.30125 6.685
v -0 0.6025 5.32375
v -0 0.30125 3.9625
v -0 0.90375 5.32375
v -0 0.6025 5.32375
v -0 0.90375 6.685
v -0 1.205 5.32375
v -0 0.90375 3.9625
v -0 0.90375 2.60125
v -0 0.6025 2.60125
v -0 0.90375 3.9625
v -0 1.205 2.60125
v -0 0.90375 1.24
v -0 0.30125 2.60125
v -0 0 2.60125
v -0 0.30125 3.9625
v -0 0.6025 2.60125
v -0 0.30125 1.24
f 4 66 65 67
f 67 65 68 27
f 65 69 25 68
f 66 26 69 65
f 27 71 70 72
f 72 70 73 17
f 70 74 28 73
f 71 25 74 70
f 25 76 75 77
f 77 75 78 28
f 75 79 15 78
f 76 29 79 75
f 26 81 80 82
f 82 80 83 25
f 80 84 29 83
f 81 16 84 80
f 17 86 85 87
f 87 85 88 32
f 85 89 30 88
f 86 31 89 85
f 32 91 90 92
f 92 90 93 11
f 90 94 33 93
f 91 30 94 90
f 30 96 95 97
f 97 95 98 33
f 95 99 18 98
f 96 34 99 95
f 31 101 100 102
f 102 100 103 30
f 100 104 34 103
f 101 15 104 100
f 15 106 105 107
f 107 105 108 37
f 105 109 35 108
f 106 36 109 105
f 37 111 110 112
f 112 110 113 18
f 110 114 38 113
f 111 35 114 110
f 35 116 115 117
f 117 115 118 38
f 115 119 12 118
f 116 39 119 115
f 36 121 120 122
f 122 120 123 35
f 120 124 39 123
f 121 19 124 120
f 16 126 125 127
f 127 125 128 42
f 125 129 40 128
f 126 41 129 125
f 42 131 130 132
f 132 130 133 15
f 130 134 43 133
f 131 40 134 130
f 40 136 135 137
f 137 135 138 43
f 135 139 19 138
f 136 44 139 135
f 41 141 140 142
f 142 140 143 40
f 140 144 44 143
f 141 5 144 140
f 6 146 145 147
f 147 145 148 47
f 145 149 45 148
f 146 46 149 145
f 47 151 150 152
f 152 150 153 22
f 150 154 48 153
f 151 45 154 150
f 45 156 155 157
f 157 155 158 48
f 155 159 20 158
f 156 49 159 155
f 46 161 160 162
f 162 160 163 45
f 160 164 49 163
f 161 21 164 160
f 22 166 165 167
f 167 165 168 52
f 165 169 50 168
f 166 51 169 165
f 52 171 170 172
f 172 170 173 13
f 170 174 53 173
f 171 50 174 170
f 50 176 175 177
f 177 175 178 53
f 175 179 23 178
f 176 54 179 175
f 51 181 180 182
f 182 180 183 50
f 180 184 54 183
f 181 20 184 180
f 20 186 185 187
f 187 185 188 57
f 185 189 55 188
f 186 56 189 185
f 57 191 190 192
f 192 190 193 23
f 190 194 58 193
f 191 55 194 190
f 55 196 195 197
f 197 195 198 58
f 195 199 14 198
f 196 59 199 195
f 56 201 200 202
f 202 200 203 55
f 200 204 59 203
f 201 24 204 200
f 21 206 205 207
f 207 205 208 62
f 205 209 60 208
f 206 61 209 205
f 62 211 210 212
f 212 210 213 20
f 210 214 63 213
f 211 60 214 210
f 60 216 215 217
f 217 215 218 63
f 215 219 24 218
f 216 64 219 215
f 61 221 220 222
f 222 220 223 60
f 220 224 64 223
f 221 7 224 220
f 1 2 9 8
f 2 3 10 9
f 3 4 11 10
f 5 6 13 12
f 7 1 8 14
f 67 65 66 4
f 27 68 65 67
f 68 25 69 65
f 65 69 26 66
f 72 70 71 27
f 17 73 70 72
f 73 28 74 70
f 70 74 25 71
f 77 75 76 25
f 28 78 75 77
f 78 15 79 75
f 75 79 29 76
f 82 80 81 26
f 25 83 80 82
f 83 29 84 80
f 80 84 16 81
f 87 85 86 17
f 32 88 85 87
f 88 30 89 85
f 85 89 31 86
f 92 90 91 32
f 11 93 90 92
f 93 33 94 90
f 90 94 30 91
f 97 95 96 30
f 33 98 95 97
f 98 18 99 95
f 95 99 34 96
f 102 100 101 31
f 30 103 100 102
f 103 34 104 100
f 100 104 15 101
f 107 105 106 15
f 37 108 105 107
f 108 35 109 105
f 105 109 36 106
f 112 110 111 37
f 18 113 110 112
f 113 38 114 110
f 110 114 35 111
f 117 115 116 35
f 38 118 115 117
f 118 12 119 115
f 115 119 39 116
f 122 120 121 36
f 35 123 120 122
f 123 39 124 120
f 120 124 19 121
f 127 125 126 16
f 42 128 125 127
f 128 40 129 125
f 125 129 41 126
f 132 130 131 42
f 15 133 130 132
f 133 43 134 130
f 130 134 40 131
f 137 135 136 40
f 43 138 135 137
f 138 19 139 135
f 135 139 44 136
f 142 140 141 41
f 40 143 140 142
f 143 44 144 140
f 140 144 5 141
f 147 145 146 6
f 47 148 145 147
f 148 45 149 145
f 145 149 46 146
f 152 150 151 47
f 22 153 150 152
f 153 48 154 150
f 150 154 45 151
f 157 155 156 45
f 48 158 155 157
f 158 20 159 155
f 155 159 49 156
f 162 160 161 46
f 45 163 160 162
f 163 49 164 160
f 160 164 21 161
f 167 165 166 22
f 52 168 165 167
f 168 50 169 165
f 165 169 51 166
f 172 170 171 52
f 13 173 170 172
f 173 53 174 170
f 170 174 50 171
f 177 175 176 50
f 53 178 175 177
f 178 23 179 175
f 175 179 54 176
f 182 180 181 51
f 50 183 180 182
f 183 54 184 180
f 180 184 20 181
f 187 185 186 20
f 57 188 185 187
f 188 55 189 185
f 185 189 56 186
f 192 190 191 57
f 23 193 190 192
f 193 58 194 190
f 190 194 55 191
f 197 195 196 55
f 58 198 195 197
f 198 14 199 195
f 195 199 59 196
f 202 200 201 56
f 55 203 200 202
f 203 59 204 200
f 200 204 24 201
f 207 205 206 21
f 62 208 205 207
f 208 60 209 205
f 205 209 61 206
f 212 210 211 62
f 20 213 210 212
f 213 63 214 210
f 210 214 60 211
f 217 215 216 60
f 63 218 215 217
f 218 24 219 215
f 215 219 64 216
f 222 220 221 61
f 60 223 220 222
f 223 64 224 220
f 220 224 7 221
f 8 9 2 1
f 9 10 3 2
f 10 11 4 3
f 12 13 6 5
f 14 8 1 7