Add custom texture

#1
Hi all,

I've been trying to add my own material and cannot get it to work.
To assign a material to a face, I've imported a built in material to the drawing. Then used solidedit, face, material and typed the name of the material and it assigned it to the face properly.

if I try and add a new material, it generates the folder, generates the .tex file but these do not show up when I try and import the material into the drawing for use.

Any help would be great thank you

Re: Add custom texture

#3
Sorry, no answer to your question,
but how do you change the 'scale' of a material once applied to a 3d object?
CMS Intellicad 14.1.411.168739.PE+.VC17.x64.CMS141
i9-12900k / 64gb-3200 - NVIDIA GeForce TRX 3060 Ti 8Gb Windows 11 Pro
Steve Nichols

Re: Add custom texture

#6
UGMENTALCASE wrote:
Sun Apr 12, 2026 11:35 am
Figured it out, you have to make your own icmat file and then import that
How did you do that?
I have copied the 'Imperial Materials' icmat file and edited that to include a renamed copy of one of the existing materials, but the image does not load!
CMS Intellicad 14.1.411.168739.PE+.VC17.x64.CMS141
i9-12900k / 64gb-3200 - NVIDIA GeForce TRX 3060 Ti 8Gb Windows 11 Pro
Steve Nichols

Re: Add custom texture

#7
It sounds like the built-in materials are working correctly, so the issue is probably related to how the custom material is being created or referenced. A few things you may want to check:
  • Make sure the new material is saved in the correct materials directory that the application is actually reading from.
    Verify that the .tex file and any linked texture images are named correctly and use supported formats/paths.
    Some systems require restarting the application or refreshing the material library before newly created materials appear in the import list.
    Check whether the material definition file contains all required parameters. Sometimes the folder and .tex file are generated, but the material is incomplete so it doesn’t load into the browser.
    Try duplicating an existing built-in material and modifying it slightly as a test. If that works, it can help identify what’s missing in the custom one.
    Also confirm there are no permission issues preventing the software from reading files from the custom material folder.