일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- displace
- 터치디자이너 list
- 터치디자이너 replicator
- 터치디자이너 참조
- TDableton
- 터치디자이너 timeline
- 파이썬 if
- 터치디자이너 오퍼레이터
- 파이썬
- 파이썬reference
- 터치디자이너
- touchdesinger
- 터치디자이너 함수
- 터치디자이너 Instancing
- 터치디자이너 튜토리얼
- touchdesigner particle
- 터치디자이너 python
- 터치디자이너 인터페이스
- ableton live 10
- 터치디자이너 interface
- 터치디자이너 에이블톤
- 터치디자이너 강의
- touchdesigner GPU
- 터치디자이너 클론
- TouchDesigner
- touchdesigner displace
- 터치디자이너 if
- 터치디자이너 reference
- particleGPU
- 터치디자이너 파이썬
- Today
- Total
목록전체 글 (241)
caLAB
언리얼 엔진 프로그램이 focus 안되어 있을 때 사운드가 들리지 않는다. 이는 editor preferences 세팅에서 Allow Background Audio 세팅을 해주면 된다.
스케쥴링 척도, FCFS, 쓰레드 CPU 스케쥴링이란 메인 메모리에 여러개의 프로세스가 있을 때 현재 프로세스가 끝난 후 어던 프로세스를 돌릴지 정하는 것을 말한다. 여기에는 두 가지 방식이 있다. 하나는 Preemptive(선점) 다른 하나는 Non-Preemptive(비선점) 방식이다. 이 둘의 차이는 현재 프로세스가 돌아가고 있을 때 이 프로세스가 끝나기 전에 개입할 수 있는지 없는지 여부이다. Preemptive의 경우에는 이름과 마찬가지로 끝나기 전에 개입이 가능한 방식이고, Non-Preemptive의 경우에는 현재 프로세스가 끝나기 전에 개입할 수 없다. 스케쥴링의 척도 스케쥴링의 척도 즉, 스케쥴링의 성능에 대해서 평가하는 항목들이 여러개 있는데 몇 가지를 보겠다. - CPU Utiliza..
이중모드 / 하드웨어 보호 아래는 cpu의 구성에 대한 그림이다. cpu는 cpu내부에 기억장치인 레지스터와 계산을 하는 alu 제어를 하는 control unit으로 구성되어 있다. 역기서 레지스터는 비트들의 모음으로 cpu의 상태를 나타낸다. 이를 상태 플래그라고 한다. 상태 플래그에는 캐리, 네거티브, 오버플로우 등이 있다. 이런 cpu를 직접적으로 제어하는 명령어들을 특권 명령(privileged instructions)이라고 한다. 이름에서 표현하듯이 이러한 명령은 특별한 경우에만 사용되어야 된다. 컴퓨터를 사용하다보면, 한 컴퓨터를 여러 사람이 동시에 사용하거나 한 사람이 여러 개의 프로그램을 동시에 사용할 수 있다. 이 때 사용자가 쉽게 cpu를 제어할 수 있게 되면 프로그램 전체에 영향을 ..
운영 체제의 정의와 역할 운영체제란? 컴퓨터 하드웨어를 관리하는 프로그램. 컴퓨터 하드웨어를 잘 관리하여 성능을 높이고 사용자에게 편의성을 제공. *컴퓨터 하드웨어 : 프로세서, 메모리, 디스크, 키보드, 마우스, 모니터, 네트워크... 컴퓨터의 구조는 크게 processor, memory, disk로 구성되어 있다. processor는 우리가 잘 알고 있는 cpu이다. memory는 rom, ram으로 구성되어 있다. rom은 비휘발성 메모리로 전원을 꺼도 데이터가 지워지지 않는다. ram은 휘발성 메모리로 전원을 끄게 되면 지워진다. 따라서, rom에서 하드디스크를 뒤져서 os를 ram으로 가져온다. 이를 '부팅'이라고 한다. disk는 프로그램을 저장하고 있는 공간이다. 운영체제는 관리 프로그램이다..
비전공자로써 개발을 하는데 간혹 이론 지식에 대한 부족을 느껴서 이를 보완하고 좀 더 성장 및 발전하기 위해서 공부를 하고 정리해서 공유해보고자 한다. 아래는 앞으로 공부하는 것들에 대해서 정리할 계획이다. 차후 추가 예정. 기록을 통해서 스스로 동기부여를 할 수 있고 혹여나 내 게시글을 보는 누군가에게 도움이 되었으면 한다. 개발자들의 4대 STEP cs 전공 지식 - 자료구조, 알고리즘, 운영체제, 데이터베이스, 네트워크(tcp/ip) 코딩 테스트 - 어떤 자료 구조 써서 어떤 알고리즘 써서 문제 해결하는지(리트 코드, 백준) 객체 지향 - 추상화를 어떻게 시키는지 의존성 설계를 어떻게 할 것인지(객체지향의 사실과 오해, 오브젝트, 클린코드, 리팩토링, 디자인 패턴, 클린 아키텍처) Assume un..
휴대폰에 build해서 테스트 하기 귀찮아서 원래 터치로 하는 pinch 인터렉션 로직 변형해서 PC에서 테스트 하도록 만들었다. pinch pos는 pointA랑 pointB가 일정한 가까운 거리에 있을 때 두 point 중간값으로 타겟 오브젝트 이동하게 개발. pinch zoom in zoom out은 pointA와 pointB 사이의 거리를 타겟 오브젝트의 사이즈와 연동시킴. pinch rotate는 current point A와 B의 뺄셈을 통해서 방향벡터를 구한 후에 prev point A와 B의 뺄셈 방향벡터 즉, prev Vector(A to B)와 current Vector(A to B) 사이의 각도를 구한 후에 타겟 오브젝트의 회전값과 연동시킴. using UnityEngine; publ..
https://learnandcreate.tistory.com/625 유니티와 깃허브(github) 연동하기 1 - 새로운 리포지토리 생성 유니티와 깃허브(github) 연동하기 1 동일한 프로젝트 정보에 대한 여러 버전을 관리하는것을 버전관리(version control)라고한다. 깃허브(github)는 버전관리를 지원하는 웹호스팅 서비스이다. 유니티 learnandcreate.tistory.com 잘 정리된 글이 있어서 공유합니다. markDown 글쓰기 방법 https://gist.github.com/ihoneymon/652be052a0727ad59601 마크다운(Markdown) 사용법 마크다운(Markdown) 사용법. GitHub Gist: instantly share code, notes, ..