3D 모델 텍스처 매핑을 30초 안에 간단하고 효율적으로 쉽게 완성하세요!
확산 모델을 사용하여 3D 개체의 텍스처를 생성하세요단 한 문장으로 가능합니다!
"갈색과 검정색 기하학적 무늬가 있는 의자"라고 입력하면 확산 모델이 즉시 고대의 질감을 추가하여 시대적 느낌을 줍니다
AI는 즉시 상상할 수 있습니다. 바탕 화면에 상세한 나무 질감을 추가하고, 바탕 화면의 모습을 보여주지 않고 스크린샷만 찍더라도
3D 개체에 질감을 추가하는은 "색상 변경"만큼 간단하지 않다는 것을 알아야 합니다.
재료를 디자인할 때 거칠기, 반사, 투명도, 소용돌이, 블룸과 같은 여러 매개변수를 고려해야 합니다. 좋은 효과를 디자인하기 위해서는 재료, 조명, 렌더링 등에 대한 지식을 이해해야 할 뿐만 아니라 렌더링 테스트와 수정을 반복적으로 수행해야 합니다. 재질이 변경되면 디자인을 다시 시작해야 할 수도 있습니다
다시 작성해야 하는 내용은 게임 장면에서 텍스처 손실이 미치는 영향입니다
그러나 이전에 인공 지능을 사용하여 디자인한 텍스처는 이상적이지 않습니다. 텍스처링은 항상 시간이 많이 걸리고 노동 집약적인 작업이었으며 이로 인해 비용도 많이 발생했습니다.
HKU, 홍콩 중국인 및 TCL의 연구원은 최근 3D 텍스처를 디자인하기 위한 새로운 인공 지능 방법을 개발했습니다. 사물. 이 방법은 물체의 원래 형태를 완벽하게 유지할 수 있을 뿐만 아니라 물체의 표면에 완벽하게 어울리는 보다 사실적인 질감을 디자인할 수 있습니다. 본 연구는 ICCV 2023에 구두 보고서로 포함되었습니다. 작성된 내용은 다음과 같습니다: 이 문제에 대한 해결책은 무엇입니까? 함께 살펴보시죠
확산모델을 이용해 한 문장으로 3D 텍스처를 얻을 수 있습니다
이전에는 인공지능을 이용해 3D 텍스처를 디자인할 때 크게 두 가지 문제가 있었습니다
생성 과정에서 3D 객체 자체의 기하학적 구조에 특수 처리가 이루어지기 때문에 생성된 텍스처가 원본 객체에 완벽하게 들어맞지 못하고 이상한 모양이 "튀어나오게" 됩니다.
따라서 3D 물체의 구조를 보장하기 위해 본 연구에서는 상세하고 사실적인 질감을 안정적으로 동시에 생성하기 위해
이라는 프레임워크를 설계했습니다.
이 프레임워크에는 "대략 설계"와 "마무리"라는 두 가지 모듈이 포함되어 있으며 둘 다 확산 모델
먼저 "대략 설계" 모듈에서는 형상 특징 (표면 법선, 좌표 및 마스크 포함)
을 입력 조건으로 사용하여 객체 형상의 각 점 색상을 예측하는 3D 확산 모델을 학습하여 대략적인 디자인을 생성합니다. 텍스처 이미지 효과:
"Finishing" 모듈에서는 2D 확산 모델도 이전에 생성된 거친 텍스처 이미지와 개체 모양을 입력 조건으로 활용하여 더욱 세련된 Texture를 생성하도록 설계되었습니다.
이유 이 설계 구조를 채택한 이유는 이전 고해상도 포인트 클라우드 생성 방법의 계산 비용이 일반적으로 너무 높다는 것입니다
이 2단계 생성 방법을 사용하면 계산 비용을 절약할 수 있을 뿐만 아니라 두 가지 확산 모델을 사용할 수 있습니다. 각각의 역할을 수행할 수 있으며, 이전 방식에 비해 원본 3D 객체의 구조를 유지할 뿐만 아니라 생성된 텍스처도 더욱 정교해졌습니다
텍스트나 그림을 입력하여 생성 효과를 제어하는 것은 CLIP
따라서 이 모델의 구현 효과는 무엇입니까?
생성 속도가 10분에서 30초로 단축됩니다
먼저 Point-UV 확산의 생성 효과를 살펴보겠습니다
도면에서 볼 수 있듯이 테이블과 의자 외에도 Point-UV 확산이 자동차와 같은 객체를 생성할 수도 있습니다.
텍스트를 기반으로 텍스처를 생성할 수 있을 뿐만 아니라,
이미지를 기반으로 해당 객체의 텍스처 효과도 생성할 수 있습니다.
저자는 또한 Point-UV 확산을 위한 텍스처를 생성합니다. 이전 방법과 효과를 비교합니다
차트를 관찰하면 Texture Fields, Texturify, PVD-Tex 등과 같은 다른 텍스처 생성 모델과 비교하여 Point -UV 확산은 구조와 정밀도 측면에서 더 나은 결과를 보여줍니다
저자는 동일한 하드웨어 구성에서 계산하는 데 10분이 걸리는 Text2Mesh에 비해 Point-UV 확산은 30초 밖에 걸리지 않는다고 언급했습니다.
그러나 저자는 Point-UV 확산의 현재 한계도 지적했습니다. 예를 들어 UV 맵에 "조각난" 부분이 너무 많으면 여전히 매끄러운 텍스처 효과를 얻을 수 없습니다. 또한 훈련을 위한 3D 데이터 의존도와 현재의 3D 데이터의 정제된 품질과 양이 2D 데이터 수준에 도달하지 못하기 때문에 생성된 효과는 아직 2D 이미지 생성의 정제된 효과를 얻을 수 없습니다
이 연구에 관심 있는 친구들은 아래 링크를 클릭하여 논문을 읽어보세요~
논문 주소:https://cvmi-lab.github.io/Point-UV-Diffusion/paper/point_uv_diffusion.pdf
프로젝트 주소(아직 공사 중): https://github.com/CVMI-Lab/Point-UV-Diffusion
위 내용은 3D 모델 텍스처 매핑을 30초 안에 간단하고 효율적으로 쉽게 완성하세요!의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











이 기사에서는 데비안 시스템에서 Apache의 로그 형식을 사용자 정의하는 방법에 대해 설명합니다. 다음 단계는 구성 프로세스를 안내합니다. 1 단계 : Apache 구성 파일 액세스 Debian 시스템의 기본 Apache 구성 파일은 일반적으로 /etc/apache2/apache2.conf 또는 /etc/apache2/httpd.conf에 있습니다. 다음 명령을 사용하여 루트 권한으로 구성 파일을 엽니 다.

Oracle은 세계 최대의 데이터베이스 관리 시스템 (DBMS) 소프트웨어 회사입니다. 주요 제품에는 다음과 같은 기능이 포함됩니다. 관계형 데이터베이스 관리 시스템 (Oracle Database) 개발 도구 (Oracle Apex, Oracle Visual Builder) Middleware (Oracle Weblogic Server, Oracle SOA Suite) 클라우드 서비스 (Oracle Cloud Infrastructure) 분석 및 비즈니스 인텔리전스 (Oracle Analytics Cloud, Oracle Essbase) 블록카 인 (Oracle Blockchain PLA

Tomcat 로그는 메모리 누출 문제를 진단하는 열쇠입니다. Tomcat 로그를 분석하면 메모리 사용 및 가비지 수집 (GC) 동작에 대한 통찰력을 얻을 수 있으며 메모리 누출을 효과적으로 찾아서 해결할 수 있습니다. 다음은 Tomcat 로그를 사용하여 메모리 누출 문제를 해결하는 방법입니다. 1. GC 로그 분석 먼저 자세한 GC 로깅을 활성화하십시오. 다음 JVM 옵션을 Tomcat 시작 매개 변수에 추가하십시오. -xx : printgcdetails-xx : printgcdatestamps-xloggc : gc. 분석 gc.log

Debian Systems에서 readDIR 함수는 디렉토리 내용을 읽는 데 사용되지만 반환하는 순서는 사전 정의되지 않습니다. 디렉토리에 파일을 정렬하려면 먼저 모든 파일을 읽은 다음 QSORT 기능을 사용하여 정렬해야합니다. 다음 코드는 데비안 시스템에서 readdir 및 qsort를 사용하여 디렉토리 파일을 정렬하는 방법을 보여줍니다.#포함#포함#포함#포함#포함 // QsortIntCompare (constvoid*a, constVoid*b) {returnStrcmp (*(*)

이 기사에서는 데비안 시스템에서 iptables 또는 UFW를 사용하여 방화벽 규칙을 구성하고 Syslog를 사용하여 방화벽 활동을 기록하는 방법에 대해 설명합니다. 방법 1 : iptablesiptables 사용은 데비안 시스템의 강력한 명령 줄 방화벽 도구입니다. 기존 규칙보기 : 다음 명령을 사용하여 현재 iptables 규칙을보십시오. Sudoiptables-L-N-V 특정 IP 액세스 허용 : 예를 들어, IP 주소 192.168.1.100 허용 포트 80 : Sudoiptables-eActip-ptcp-d- 포트80-S192.16

MongoDB 성능 최적화는 다음 측면을 통해 달성 할 수 있습니다. 1. 적절한 색인을 만들고, 전체 테이블 스캔을 피하고, 쿼리 모드에 따라 인덱스 유형을 선택하고, 쿼리 로그를 정기적으로 분석하십시오. 2. 효율적인 쿼리 문을 작성하고, 운영자를 사용하는 경우를 사용하지 않고, 쿼리 연산자를 합리적으로 사용하고, 페이지 진화 쿼리를 수행하십시오. 3. 데이터 모델을 합리적으로 설계하고, 과도한 문서를 피하고, 문서 구조를 간결하고 일관성있게 유지하고, 적절한 필드 유형을 사용하며, 데이터 샤딩을 고려하십시오. 4. 연결 풀을 사용하여 멀티 플렉스 데이터베이스 연결을 사용하여 연결 오버 헤드를 줄입니다. 5. 쿼리 시간 및 연결 수와 같은 성능 표시기를 지속적으로 모니터링하고 모니터링 데이터를 기반으로 최적화 전략을 지속적으로 조정하여 궁극적으로 MongoDB의 빠른 읽기 및 쓰기를 구현합니다.

Debian Systems에서 ReadDir 시스템 호출은 디렉토리 내용을 읽는 데 사용됩니다. 성능이 좋지 않은 경우 다음과 같은 최적화 전략을 시도해보십시오. 디렉토리 파일 수를 단순화하십시오. 대규모 디렉토리를 가능한 한 여러 소규모 디렉토리로 나누어 읽기마다 처리 된 항목 수를 줄입니다. 디렉토리 컨텐츠 캐싱 활성화 : 캐시 메커니즘을 구축하고 정기적으로 캐시를 업데이트하거나 디렉토리 컨텐츠가 변경 될 때 캐시를 업데이트하며 readDir로 자주 호출을 줄입니다. 메모리 캐시 (예 : Memcached 또는 Redis) 또는 로컬 캐시 (예 : 파일 또는 데이터베이스)를 고려할 수 있습니다. 효율적인 데이터 구조 채택 : 디렉토리 트래버스를 직접 구현하는 경우 디렉토리 정보를 저장하고 액세스하기 위해보다 효율적인 데이터 구조 (예 : 선형 검색 대신 해시 테이블)를 선택하십시오.

Debian Systems의 PostgreSQL 로그 관리는 로그 구성,보기, 회전 및 스토리지 위치와 같은 여러 측면을 다룹니다. 이 기사는 관련 단계와 모범 사례에 대한 자세한 설명을 제공합니다. PostgreSQL 로그 구성 로깅을 활성화하려면 PostgreSQL.conf 파일에서 다음 매개 변수를 수정해야합니다. logging_collector = on : Log Collector 활성화. log_directory = 'pg_log': 로그 파일 스토리지 디렉토리를 지정합니다 (예 : 'pg_log'). 실제 조건에 따라 경로를 수정하십시오. log_filename = 'postgresql-%y-%m-%d_%h%
