전체 글 25

유니티 각도 관련

유니티는 기본적으로 왼손법칙을 사용한다. 왼손 법칙에 의해 반시계 방향으로 회전하기 위해서는 엄지가 아래로 향한다.유니티 좌표계처럼 Y을 높이로 볼 때, angle = Vector3.SignedAngle(Vector3.right, differ, -Vector3.up);x축에서 시작해서 differ까지의 각도를 알고 싶다면, 평변의 법선 벡터 axis 값을-Vector3.up로 넣어준다. 참고로 반환값은 degree이다. Mathf.Cos(angle * Mathf.Deg2Rad) 얘네는 라디안 값을 사용하므로 주의

빛은 가장 성능 좋은 동시 연산 장치다.

https://www.youtube.com/watch?v=MfPhiRxnfRA "양자역학 (영상 마지막 실험 소름...)" 감상평 컴퓨터의 비동기 동시 연산은 몇개의 프로세서가 빠르게 연산하여 마치 동시 연산을 하는 듯한 효과를 주는 한편, 빛은 그냥 존재 자체가 다중 연산시스템이다. 조금 비유를 보태면,모든 가능성을 동시에 계산한다. 그리고 마치 true 플래그와 false 플래그가 상쇄되어 결국은 true 플래그만 남아서 빛이 최적의 경로를 찾는다.더불어 이 true 플래그와 false 플래그를 나타내는 위상은 연속적이지 않고 양자화되어있다.특정 플래그를 가린다면, 빛을 볼 수 있다는 것이다. 그렇다면 꽤 재밌는 생각이 났다. 우리가 볼때에 출구에서는 빛이 나오지 않을 것이다.하지만 빛이 모든..

EditorWindow simple Exemple

Chatgpt가 제공해준 코드를 분석한다. Exemple Code더보기 ※ 원하는 이름의 프리펩과 머터리얼을 한번에 만드는 방법도 있을까?using UnityEngine;using UnityEditor;using System.IO;public class AssetAutoCreator : EditorWindow{ string assetName = "NewAsset"; [MenuItem("Tools/Prefab & Material Creator")] public static void ShowWindow() { GetWindow("Prefab & Material Creator"); } void OnGUI() { GUILayout.Label("Cre..

simple solar system

Goals - 간단한 solar system를 구현해본다.Daily더보기2025/04 24 Tsimple solar subject initialize system프로젝트 구상 및 구현 순서 계획 EditorWindow에 대한 공부25TEditorWindow에 대한 공부 Astronomical class 자전26TUML 작성 및 클래스 구조 확인, 공전 구현 Source더보기https://www.solarsystemscope.com/textures/ Solar System ScopeOnline 3D simulation of the Solar System and night sky in real time - the Sun, planets, dwarf planets, comets, stars and co..

EarthMap

Goals - 지구 지도를 완성한다. Daily더보기2024 / 10 할당15컨셉 및 아이디어 정리, EarthMap subject initialize- IDea & Step1. 구체 지도를 생성한다.시각지구를 생성하고, 자전축에 따라 천천히 회전시킨다.배경, 조명을 어울리도록 바꾼다.조작지구 중심을 중심으로 Main camera 가 회전하도록 한다.마우스 클릭을 통해, 해당 지점이 화면 중앙으로 오도록 할 수 있다.2. 지도 위에 영역을 표시한다.시각지구 위에 특정 영역을 생성하고 시각적인 표시(경계선 및 오브젝트) 표시를 할 수 있도록 만든다.조작선택 영역, 오브젝트에 따라 다른 설명값이 나올수 있게 만든다. (특정 수치, 값이 바뀌도록 만든다.)3.  UI.시각테두리에 UI를 추가하여  설명문이 나..

Project/parrot713 2024.10.15

Colab - 간단한 글자 이미지 생성

Stamp 이미지 생성https://fontmeme.com/  구글 드라이브에 Fonts 폴더 생성 후 폰트파일Colab    feat gptfrom PIL import Image, ImageDraw, ImageFontimport osfrom google.colab import driveimport warningswarnings.filterwarnings("ignore", category=DeprecationWarning)drive.mount('/content/drive')folder_path = "/content/drive/My Drive/StampImages/"if not os.path.exists(folder_path): os.makedirs(folder_path)def create_grade..

Experiment 2024.06.01