프로그램 사용/Blender2024. 8. 14. 11:37

g 누르고 마우스를 옮기면 바로 xyz축 다 이동하는데

이래저래 불편해서 찾아보니

g - x / y / z 누르면

특정 축으로만 이동한다고

그리고나서 숫자를 누르면 원하는 거리로 치수 입력을 통해 이동이 가능하다

 

gx1 (이러면 x축으로 1m 이동. 기본 단위 m일 경우)

g shift x (x축을 제외한 yz 평면에서 이동하게 하기)

[링크 : https://snow8village.tistory.com/86#google_vignette]

'프로그램 사용 > Blender' 카테고리의 다른 글

blender 4.x 구동 실패  (0) 2024.08.20
blender snap(붙이기)  (0) 2024.08.16
blender cloth simulation  (0) 2024.08.08
blender cut loop 와 fill  (0) 2024.08.06
blender uv editing  (0) 2024.08.03
Posted by 구차니

블렌더 물리 시뮬레이션 예제(쇼츠)

[링크 : https://youtube.com/shorts/inqsWG6--x0?si=YezfhOfKZrYrk-W5]

 

+

2024.08.12

 

physics 탭에서 cloth

예제대로 silk 해주고

collision - object collisions / self collisions 둘다 체크

object collisions를 체크하지 않으면 오브젝트 간의 충돌을 계산하지 않아 뚫린채로 그냥 추락한다.

 

부딛히게 할 cube는 아래와 같이 

physics 탭에 collision 체크만 해주면 일단 끝

 

 

그렇게 만들어진 녀석

 

'프로그램 사용 > Blender' 카테고리의 다른 글

blender snap(붙이기)  (0) 2024.08.16
블렌더 축이동 제한하기  (0) 2024.08.14
blender cut loop 와 fill  (0) 2024.08.06
blender uv editing  (0) 2024.08.03
blender 2d to 3d with rotate  (0) 2024.08.02
Posted by 구차니

노트북을 3d로 그려보기 위해서

직사각형을 만들고 라운드 주고

반잘라서 윗판과 아래판을 만들어 보려고 시도하는데

자르는 법을 몰라서 찾다보니 cut loop 라는 기능을 쓰라고 한다.

그 와중에 자르고 보니 자른 면이 생성되지 않아 면을 채워줘야 해서 또 검색.. F를 누르란다.

 

edit mode에서 loop cut

 

그리고 절반이 선택되어 있을 때 아래의 메뉴 선택

select - select loops - "select loop inner-region"

 

그러면.. 무슨 차이인지 모르겠고 어떤 방식인진 모르겠으나

반토막의 부피가 선택된다. z축의 아래쪽으로 되는건가?

 

그 다음 seperate를 해주면 잘린다.

mesh - seperate - selection

 

seperate는 별도의 객체로 분리되고(Cube.001, 독립 파츠)

 

split은 하나의 객체로 위치가 떨어진다.(굳이 설명하면 분리된 파츠)

[링크 :https://www.youtube.com/shorts/DaDsH71eX40]

 

자르면 잘린부분에 면이 채워지지 않아 f를 눌러 면을 생성해줘야 한다

[링크 : http://www.gisdeveloper.co.kr/?p=13736]

 

+ 2024.08.08

https://youtu.be/62rDhWB6O-0?si=dpBryMUUE6le9q8u

'프로그램 사용 > Blender' 카테고리의 다른 글

블렌더 축이동 제한하기  (0) 2024.08.14
blender cloth simulation  (0) 2024.08.08
blender uv editing  (0) 2024.08.03
blender 2d to 3d with rotate  (0) 2024.08.02
blender img to 3d to 2d to 3d  (0) 2024.08.02
Posted by 구차니

블렌더에서 텍스쳐를 위한 이미지 생성을 하는 방법

[링크 : https://youtu.be/W3BFYU5poP4?si=fA4a76HGnnA1aWYr]

 

2024.08.13

[링크 : https://m.blog.naver.com/nocsurim/221386414489]

 

+

2024.08.14

상단 메뉴에 UV editing 을 누르면 바로 전개도가 나온다. 신기하네

 

기본 도형인 원숭이도 이렇게 퍼지는구나..

 

상단 메뉴 UV Editing 근처의 new를 누르고

 

New Image를 눌러주면 검은 화면만 보이는데, 

줌 아웃 하면 된다.

 

지금은 Image Editor로 온거고

아까 같이 전개도로 돌아가려면 UV Editor로 돌아가면 된다.

 

 

우측에서 material

 

base color의 노란색 부분을 클릭해야 메뉴가 뜨는데

Texture의 Image Texture

 

base color 아래의 사진 아이콘을 누르면 어떤 텍스쳐를 입힐지 고르게 된다.

새로 생성된 이름을 고르면 된다.

 

개발새발이구만.. 아무튼 X 축을 보고 앞을 썼는데 돌아간 느낌?

다 쓰고 보니 머.. 정상적인(?) 형태로 보이긴 한다.

 

이대로 저장하면 텍스쳐 면이 티가 안나니까

UV Editing - UV - Export UV layout to file을 해서 파일을 저장한다.

(gimp 같이 레이어로 저장해주면 더 좋을텐데 그거 까진 지원 안하는 듯

 

그리고 두번째((?) 메뉴에서

Image - Save As 하면 텍스쳐가 저장된다.

 

gimp 에서 불러와

하나하나 레이어를 쌓아가면 영역도 보이고 ok

 

UV Editing에서

Overlays 라고 되어있는 우측 상단의 아이콘을 누르면(원 두개 겹쳐진)

UV Stretch가 비활성화 되어있는데 이걸 활성화 하면 얼마나 늘려져서 왜곡이 되어있는지 알수 있다는데

보기에는 멋진데 먼진 모르겠다 -ㅁ- 각도와 면적이 있으니 참조.

[링크 : https://www.youtube.com/watch?v=nMrlTJ5TuAA]

'프로그램 사용 > Blender' 카테고리의 다른 글

blender cloth simulation  (0) 2024.08.08
blender cut loop 와 fill  (0) 2024.08.06
blender 2d to 3d with rotate  (0) 2024.08.02
blender img to 3d to 2d to 3d  (0) 2024.08.02
blender 수치로 변경  (0) 2024.07.31
Posted by 구차니

회전축을 중심으로

줄하나 그어서 부피를 만드는 방법

근데 3.6.0 에서는 curve에 point가 없다?

 

[링크 : https://youtube.com/shorts/cYF81HPJ1ns?si=hQWjhvIo0bReziAT]

 

+

2024.08.13

우여곡절 끝에 성공!

일단 bezier 선 추가 하나 하고

edit mode로 가서 선 삭제한 다음에

draw를 선택하고 끄적끄적

 

터치패드로 대충 그려서 개발새발 ㅋㅋ

아무튼 아무생각 없이 -z를 눌러 xy 평면상에 그렸는데

 

blender 3.6 에서는 object mode 로 가서

object - convert - mesh를 해도 안되길래 댓글조언대로 screw modifier 추가!

 

그리고 y 축으로 돌려주면 완성!

'프로그램 사용 > Blender' 카테고리의 다른 글

blender cut loop 와 fill  (0) 2024.08.06
blender uv editing  (0) 2024.08.03
blender img to 3d to 2d to 3d  (0) 2024.08.02
blender 수치로 변경  (0) 2024.07.31
blender cad  (0) 2024.05.07
Posted by 구차니

블렌더에서 2d 이미지를 3d로 변환하는 방법

일단 이녀석은 패스를 따서 하는게 아니라,

흑백 이미지를 depth map 처럼 써서 생성하는 느낌이다.

 

[링크 : https://youtu.be/BcjPCjxsCZo?si=rxlUiZmCHlr-ZRwA]

'프로그램 사용 > Blender' 카테고리의 다른 글

blender uv editing  (0) 2024.08.03
blender 2d to 3d with rotate  (0) 2024.08.02
blender 수치로 변경  (0) 2024.07.31
blender cad  (0) 2024.05.07
blender render node  (0) 2024.03.20
Posted by 구차니

엑셀처럼 한방에는 안되지만 어떻게 가능은 한 듯.

 

자동 필터 - 빈칸 체크 해제

[링크 : https://askubuntu.com/questions/943662/libreoffice-calc-delete-empty-rows]

Posted by 구차니

테스트 소스를 수정해서 10개 정도만 출력하고 그 값을 비교하는데 신기한걸 발견함

 

소스로는 non-canonical ordering / canonical ordering 이라고 되어있는데

하나는 pffft_transform+ pffft_zreorders 로 실행하고

다른 하나는 pffft_transform_ordered로 실행한다.

    // pass 0 : non canonical ordering of transform coefficients  
    if (pass == 0) {
      // test forward transform, with different input / output
      pffft_transform(s, in, tmp, 0, PFFFT_FORWARD);
      memcpy(tmp2, tmp, Nbytes);
      memcpy(tmp, in, Nbytes);
      pffft_transform(s, tmp, tmp, 0, PFFFT_FORWARD);
      for (k = 0; k < Nfloat; ++k) {
        assert(tmp2[k] == tmp[k]);
      }

      // test reordering
      pffft_zreorder(s, tmp, out, PFFFT_FORWARD);
      pffft_zreorder(s, out, tmp, PFFFT_BACKWARD);
      for (k = 0; k < Nfloat; ++k) {
        assert(tmp2[k] == tmp[k]);
      }
      pffft_zreorder(s, tmp, out, PFFFT_FORWARD);
    } else {
      // pass 1 : canonical ordering of transform coeffs.
      pffft_transform_ordered(s, in, tmp, 0, PFFFT_FORWARD);
      memcpy(tmp2, tmp, Nbytes);
      memcpy(tmp, in, Nbytes);
      pffft_transform_ordered(s, tmp, tmp, 0, PFFFT_FORWARD);
      for (k = 0; k < Nfloat; ++k) {
        assert(tmp2[k] == tmp[k]);
      }
      memcpy(out, tmp, Nbytes);
    }

 

아무튼 결과만 보면

ifft 값은 동일하게 나온다.(ordered / non-ordered)

그런데 ifft를 수행하고 나서 나온 결과가 raw와 다르다.

 

pffft 특성으로 인해 샘플 숫자로 나눠줘야 한다는데 

[링크 : https://dsp.stackexchange.com/questions/75749/how-to-use-pffft-fft-library]

 

일단은 그렇게 나누면 raw 와 ifft 값은 동일한 형상을 보이지만(좌하단/우하단) scale이 다르고

ifft한 값을 샘플 수 32000로 나누고 원본과 차이를 비교하면 또 형상이 동일하게 나온다(우상단)

 

데이터의 첫번째로 하면 오차율을 더 최소가 되지만 형상이 달라진다.(우상단) 멀까..?

'프로그램 사용 > fft, fftw' 카테고리의 다른 글

fft 결과에 N(입력 샘플 갯수)로 나누는 이유  (0) 2023.09.21
FFT RBW  (0) 2023.09.19
tek.com fft 관련 문서  (0) 2023.07.19
sfft  (0) 2023.07.12
fft window type과 진폭 보정계수  (0) 2023.07.04
Posted by 구차니
프로그램 사용/Blender2024. 7. 31. 17:10

 

입력 단위 변경

Unit System - Metric

Length - Milimeters

[링크 : https://m.blog.naver.com/naroo/221748327590]

 

치수 재기

space - m

두 지점 드래그

[링크 : https://noru3759.tistory.com/entry/blender-tips-06-블렌더-치수-확인하기-1]

 

도형 크기 변경하기(치수로)

N을 누르면 아래처럼 < 라고 되어있는 부분이

 

Transform 패널에 Dimensions 가 표시된다.

[링크 : https://gall.dcinside.com/mgallery/board/view/?id=blender&no=7305]

 

edit 모드

bevel / ctrl-b

 

[링크 : https://kyoungin90.tistory.com/276]

[링크 : https://blog.naver.com/rmlee/221425757733]

 

+

2024.08.01

베벨에서 수치로 가능한 듯?

n 누르고 열리는 창에서 Edge Data 에 bevel weight 에 숫자로 넣으면 되는데 해봐야겠다.

[링크 : https://youtu.be/DkoORSgjD1Q?t=86]

 

clamp 안하면 이상하게(방향이 반대로) 되니, clamp overlap을 활성화 해주는게 편할 듯?

[링크 : https://noru3759.tistory.com/entry/blender-tips-04-단축키-B-이용하기-Bevel-3]

'프로그램 사용 > Blender' 카테고리의 다른 글

blender 2d to 3d with rotate  (0) 2024.08.02
blender img to 3d to 2d to 3d  (0) 2024.08.02
blender cad  (0) 2024.05.07
blender render node  (0) 2024.03.20
BGE / UPBGE(Blender game engine)  (0) 2023.10.20
Posted by 구차니

사용중인 데이터베이스 보기,변경

\c [database_name]

 

데이터베이스 내의 테이블 목록 보기(상세)

\dt
\dt+

 

테이블의 형태보기(컬럼별)

\d [table_name]
\d+ [table_name]

 

[링크 : https://www.postgresqltutorial.com/postgresql-administration/postgresql-show-tables/]

 

2019.08.08 - [프로그램 사용/postgreSQL] - postgresql - 테이블 형상 보기

2019.08.08 - [프로그램 사용/postgreSQL] - psql 테이블 목록보기

'프로그램 사용 > postgreSQL' 카테고리의 다른 글

postgresql permission denied for schema public  (0) 2024.07.25
라즈베리에 phppgadmin. 안되잖아?  (0) 2024.07.24
phppgadmin  (0) 2024.07.23
postgresql 15.7 on rpi  (0) 2024.07.22
postgresql cli  (0) 2024.07.21
Posted by 구차니