Hello.
I am having a serious issue exporting a model from Blender 2.8 to Warcraft 3 (Classic 1.26).
Previously everything worked fine, but now the exporter does not create a Bitmap block in the MDL file. The model exports, the material exists, but there is no Textures {} section and no path to the texture.
Materials 1 {
Material {
ConstantColor,
Layer {
FilterMode None,
static TextureID 0,
static Alpha 1,
But there is NO:
Textures {
Bitmap {
Image "..."
}
}
So TextureID 0 points to nothing.
Still no Bitmap block is generated.
I am having a serious issue exporting a model from Blender 2.8 to Warcraft 3 (Classic 1.26).
Previously everything worked fine, but now the exporter does not create a Bitmap block in the MDL file. The model exports, the material exists, but there is no Textures {} section and no path to the texture.
Setup:
- Warcraft 3 version: 1.26 (Classic)
- Blender version: 2.8
- WC3 MDL exporter addon (2.8 compatible)
- Retera Model Studio 0.04.5 (for testing)
What happens:
After export, the MDL contains:Materials 1 {
Material {
ConstantColor,
Layer {
FilterMode None,
static TextureID 0,
static Alpha 1,
But there is NO:
Textures {
Bitmap {
Image "..."
}
}
So TextureID 0 points to nothing.
What I already checked:
- Image Texture node is connected directly to Principled BSDF → Base Color
- Only one material assigned
- UV map exists and is properly unwrapped
- Render engine is Eevee
- Texture file name uses only Latin characters
- Texture file is saved to disk (not generated)
- Texture is unpacked (not packed inside blend)
- Model and textures are placed in a simple folder like: D:\WC3\Test\
- Tested in a completely new Blender file with a cube
Still no Bitmap block is generated.