본문 바로가기

728x90

Life Insight

(80)
[c4dpython] How to use excel in c4d python C:\Program Files\MAXON\Cinema 4D R19\resource\modules\python\Python.win64.framework\Lib\site-packages unzip xlrd and xlsxwriter
[3dsMax python] Start up C:\Program Files\Autodesk\3ds Max 2018\scripts\Startup
[vscode] Use clipboard in VSCodeVim ctrl + p setting.json Add following line: "vim.useSystemClipboard": true p.s) My settings.json { "extensions.ignoreRecommendations": true, "workbench.colorTheme": "Community Material Theme High Contrast", "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "editor.formatOnSave": true, "git.enableSmartCommit": true, "terminal.integrated.scrollback": 3000, "vim.hlsearch": true..
[jetbrains] Use clipboard in IdeaVim Click Open ~/.ideavimrc Add following line set clipboard+=unnamed :)
[c4dpython] Tag Tag 태그 가져오는 코드 tags = object.GetTags() 특정 태그만 가져오는 건 아래처럼 하면 됩니다. doc = c4d.documents.GetActiveDocument() op = doc.GetActiveObject() wt = op.GetTag(c4d.Tvertexmap)
[3dsMax python] Menu & Macroscript with pymxs Menu 맥스에 맨위에 메뉴바가 있는데 여기를 코드로 수정, 추가하는 법을 알아보려고 합니다. 기존메뉴에 추가/삭제 3ds Max 2021 버전에서는 런타임 글로벌 변수를 쉽게 만들수 있지만(rt.a = 'hi'), 그 하위 버전에는 아래 코드 처럼 만들어야 합니다.ㅜㅜ (한참 찾음) 그리고 매크로 스크립트를 생성해주고, 메뉴아이템을 만들어 줍니다. from pymxs import runtime as rt import re def myfunc(): print 'Hello' rt.execute('global abcd') rt.globalVars.set('abcd', myfunc) # category, macroName, tooltip, text, function t = rt.macros.new('test'..
[vscode] vscode vim copy and paste using Clipboard The default of copy repository is x11 that different with clipboard. Add the following line at setting.json file "vim.useSystemClipboard": true
[c4dpython] material & texture Create material import c4d material = c4d.Material() material.SetName("Generator Material") material[c4d.MATERIAL_COLOR_COLOR] = c4d.Vector(1, 0, 0) doc.InsertMaterial(material, None) // 여기에 checknames=False 하면 중복된 재질 이름 생성 허용 c4d.EventAdd() Find Material materials = doc.GetMaterials() for mat in materials: Apply material Material를 Texture Tag를 이용해 Object 에 적용합니다. tag = c4d.TextureTag() tag.SetM..

728x90