I found this thread via google and I'm having a similar issue- I've done everything I can see right but my proxy still won't load and my material slots in CE don't show up with a sample (the material's there, but it doesn't show the sample). Also, I have to finagle with the "apply material" button to even get it to show up at all on the selected object.
Here's my process:
- made asset (group of various shapes, pillar/attached lamp/etc)
- applied EditablePoly over the whole group, set ID of group to 1
- copied pillar group (ctrl+v)
- changed ID to 2
- went to material editor, made Multi/Sub-Object material
- set first material to Crytek shader, loaded diffuse tiff
- set second to Crytek shader (checked physicalize, Physical Proxy No Draw)
- applied the material to the base object and the copy to use as a proxy
- named the proxy object "$physics_proxy_pillar"
- connected both render mesh and proxy mesh to a dummy
- clicked export
- exported material (all saved in the same folder, Game>Objects>Test01)
- went to CE, placed mesh, but when I go to assign the material, first it makes it invisible, then the red "replace me," then when it finally shows up my diffuse the proxy collision isn't there (I can walk right through it still).
I went through that same tutorial you were looking at and one from Simon Fuchs, one of the artists at Crytek and all my steps seem right, but for some reason it's not working. I thought installing the 3.4.0 version would help, but it's got the same problem. Can anyone offer any insight? The project I'm working on is due this Monday.
EDIT: Looking around some more- should I just use the four basic primitives to create the proxy field, rather than and exact duplicate of my object? I don't know if that what's causing the issue...