분류 전체보기 130

Day05 - Snow(Vellum)

SetupVellum COnfigure Grain에서 'Create Points from Volume'을 체크하고 Particle Size를 조절한다.Vellum Solver이후 Vellum Solver를 연결하는데, Ground Position을 활성화 하고 jitter를 없애기 위해 substep을 10으로 올린다.Friction의 Dynamic Scale을 올려 grain이 미끄러지는 양을 조절한다.Grain에 덩어리감 주기Advanced 탭에 가면 Grain Collision이 있다. 여기서 'Repulsion Weight'를 줄이면 다음과 같이 덩어리감을 줄 수 있다.'Attraction Weight'를 1로 높이면 grain이 서로 떨어지지 않으려 하는 힘이 강해지는 걸 볼 수 있다.Attri..

AttributeError: module 'tensorflow' has no attribute 'Summary'

TensorFlow 2.X 버전에서 tf.Summary는 더이상 사용되지 않는다.다음의 코드로 바꿔서 진행한다.기존의 write_logdef write_log(callback, name, loss, batch_no): summary = tf.Summary() summary_value = summary.value.add() summary_value.simple_value = loss summary_value.tag = name callback.writer.add_summary(summary, batch_no) callback.writer.flush()최신 write_logclass CustomTensorBoardCallback(tf.keras.callbacks.Callback): def _..

machine learning 2024.07.08

python으로 새로운 가상환경 만들기

가상환경 만들기py -m venv .venv.env가 새로운 가상환경의 이름이 된다.가상환경 활성화 하기.venv\Scripts\activate가상환경이 제대로 활성화 되었는지 체크하기where python가상환경이 제대로 활성화가 되었다면 다음과 같이 끝나는 경로를 보여줄 것이다..venv\Scripts\python가상환경 비활성화 하기deactivatepip을 최신버전으로 업데이트 하기py -m pip install --upgrade pip현재 사용중인 pip 버전 확인하기py -m pip versionrequirements.txt의 필요한 패키지들을 pip으로 다운받기py -m pip install -r requirements.txt

machine learning 2024.07.07

Day02 - Waterfall

지형 만들기grid에 Mountain sop으로 울퉁불퉁한 지면을 만든 후 polyExtrude를 단계적으로 높여 계단식 지형을 만든다.FLIP solverEmitter만들어 둔 지형의 맨 윗부분 faces를 object_merge로 갖고와서 transform으로 약간 띄운다. mountain으로 지형에 animation을 준후, FLIP DOP Source 로 FLIP에 사용할 surface를 만든다. attribvop sop은 생성된 emitter에 초기 velocity를 적용하기 위해 생성.FLIP SolverStatic Solver SOP Path와 Proxy Volume에 앞서 지형을 만들때 따로 빼두었던 geo와 VDB 볼륨 경로를 넣는다. Volume Source SOP Path에 만들어 두..