모드 메시 임포트 할때 UnicodeDecodeError 뜨는 경우가 있는데


이건 파일내에 아스키 문자가 아닌 중국어나 한국어 같은 문자가 있는 경우 뜨는 에러다


나 같은 경우 어떤 놈이 창작모드도 아니면서 더미 본을 중국어로 하나 넣어 놨더라


다른 따거의 도움으로 이 문제를 해결 했는데


RE-Mesh-Editor의 폴더


%appdata%\Blender Foundation\Blender\5.0\scripts\addons\RE-Mesh-Editor-main\modules



gen_functions.py


파일의 64번쨰 줄에 있는


def read_string(file_object):

     data =''.join(iter(lambda: file_object.read(1).decode('ascii'), '\x00'))

     return data



부분을 을


def read_string(file_object):
    # \x00으로 끝나는 UTF-8 문자열 읽기
    buffer = bytearray()
    while True:
        byte = file_object.read(1)
        if byte == b'\x00' or not byte:  # 마침표를 찾거나 파일이 끝남
            break
        buffer.append(byte[0])
    try:
        return buffer.decode('utf-8')
    except UnicodeDecodeError:
        return buffer.decode('utf-8', errors='replace')  # 오류 허용 처리

9.4 KB file on MEGA9.4 KB file on MEGAmega.nz


이거로 교체해 주면 된다

위에 쓴 설명은 혹시 몰라서 쓴거고

https://mega.nz/file/eYd3CB6D#WF3e93AEsHjstsrCeby-vTbo5Wfc6HCYroqq2EPISD0

이거 받아서 넣어 주면 된다