์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ํ๋ค์ค
- Express
- JWT
- ํ๋ฉ
- EnhancedInput
- flask
- ์ง์ฐ๊ฐ์ ๊ณต #pc์๊ธฐ์ง๋จ #ram๋ฏธ์ธ์ #์ปดํจํฐ๊ณ ์ฅํด๊ฒฐ #๋จ์ธ์๋ถ๋ #pc์๊ฐ์๋ฆฌ #์ปดํจํฐ๊ณ ์ฅํด๊ฒฐ #์กฐ๋ฆฝpc
- Enhanced Input System
- VUE
- Bootstrap4
- ํ์ด์ฌ์๋ฒ
- ์คํ์์ค
- ๋ฉ๋ชจ๋ฆฌ์ธ์๋ถ๋
- pandas
- ์ ๊ธ์ฌ๊ดํ๊ต
- ์ผ
- ์๊ณ ํ์
- ๋ง์ธํฌ๋ํํธ๋ฎค์ง์ปฌ
- inxos
- streamlit
- ์ธ๋ฆฌ์ผ๋ฎค์ง์ปฌ
- ๋์๋
- R
- ossca
- nixosํ๊ธ์ค์ \
- ์คํธ๋ฆผ๋ฆฟ
- ๋ธ๋์คํฌ๋ฆฐ๋ณต๊ตฌ
- nixosํ๊ธํค๋ณด๋
- Jinja2
- ๋ฏธ๋ํ๋ก์ ํธ
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (165)
Today, I will

*๋ณธ ํฌ์คํ ์ ์ธ๋ฆฌ์ผ์์ Json ์ง๋ ฌํํ๋ ๋ฐฉ๋ฒ์ ์์ฑํ์์ต๋๋ค. ์ง๋ ฌํ ๊ฐ๋ ์์ฒด์ ๋ํด์ ์๊ณ ์ถ์ผ์ ๋ถ๊ป๋ ํด๋น ํฌ์คํ ์ ์ถ์ฒ๋๋ฆฝ๋๋ค. ๋ง์ ๊ฒฝ์ฐ, ์์ดํ ๋ชฉ๋ก์ด Json์ผ๋ก ์์ฑ๋์ด ์์ ๊ฐ๋ฅ์ฑ์ด ๋๊ณ , ์ด๋ฅผ ์ง๋ ฌํํ ์ค ์์์ผ ํ ๊ฒ์ด๋ค. 1. ๋ชจ๋ ์ถ๊ฐ source ํด๋ ์์ build.cs๋ฅผ ๊ฑด๋ค์ง ์์๋ค๋ฉด ์ฝ๋๋ ์๋์ ๊ฐ์ด ์์ฑ๋์ด ์์ ๊ฒ์ด๋ค. // Copyright Epic Games, Inc. All Rights Reserved. using UnrealBuildTool; public class TracesoftheFox : ModuleRules { public TracesoftheFox(ReadOnlyTargetRules Target) : base(Target) { PCHUsage..

*๋ณธ ํฌ์คํ ์ ์ธ๋ฆฌ์ผ์์ ์ง๋ ฌํํ๋ ๋ฐฉ๋ฒ์ ์์ฑํ์์ต๋๋ค. ์ง๋ ฌํ ๊ฐ๋ ์์ฒด์ ๋ํด์ ์๊ณ ์ถ์ผ์ ๋ถ๊ป๋ ํด๋น ํฌ์คํ ์ ์ถ์ฒ๋๋ฆฝ๋๋ค. ์ ์ฅํ ํ๋กํผํฐ ๊ฒฐ์ (ID, Name) ๋น๋๊ธฐ ํด๋์ค์ id์ ์ด๋ฆ์ ์ ์ฅํด๋ณด๋๋ก ํ๋ค๋ฉด ์๋์ ๊ฐ์ด ์งํํ ์ ์๋ค. ์ผ๋จ ์ ์ฅํ ํ๋กํผํฐ๋ฅผ ๋ง๋ค๊ณ Get, Set ์ฒ๋ฆฌ๋ฅผ ๋ค ๋ง๋ค์ด์ค๋ค. Serialize๋ฅผ ๋ฐ๋์ ์ค๋ฒ๋ผ์ด๋ํด๋๋ค. pigeon.h // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "UObject/NoExportTypes.h" #include "SFlyable.h" // ์์ํ๊ธฐ ..

1. ๊ฒ์์ธ์คํด์ค .h // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "Engine/GameInstance.h" #include "SGameInstance.generated.h" /** * */ UCLASS() class TRACESOFTHEFOX_API USGameInstance : public UGameInstance { GENERATED_BODY() public: USGameInstance(); virtual void Init() override; virtual void Shutdown() override; }; .cpp ..

LearnOpenGL์ hello_triangle_exercise 1,2,3๋ฅผ ๊ฐ๋จํ๊ฒ ๋ถ์ํด๋ณด๋ ํฌ์คํ ์ ๋๋ค. ๋ฒํ ์ค ์์ด๋์ in ๋ฐ์ดํฐ์ธ ๋ฒํ ์ค ๋ฐฐ์ด์ ํฉ์ฒด ํน์ ๋ถ๋ฆฌ, ์ฌ๋ฌ ํ๋ ๊ทธ๋จผํธ ์์ด๋๋ฅผ ์ฌ์ฉํด๋ณด๋ ๊ธฐ๋ฒ์ ๋ฐฐ์ธ ์ ์๋ ํํธ์ ๋๋ค. ๊ด๋ จ docs : https://learnopengl.com/Getting-started/Hello-Triangle LearnOpenGL - Hello Triangle Hello Triangle Getting-started/Hello-Triangle In OpenGL everything is in 3D space, but the screen or window is a 2D array of pixels so a large part of OpenGL's work is..

1.getting_started__3.1.shaders_uniform์์ ์ผ๊ฐํ ํ๋๋ง ์๋ ๊ฒ์ Uniform ๋ณ์๋ฅผ ์ด์ฉํ์ฌ ์ฌ๋ฌ๊ฐ์ ์ผ๊ฐํ์ผ๋ก ๋ฐ๊พธ์ด์ ๊ทธ๋ ค๋ณด๋๋ก ํ๋ค. https://flyduckdev.tistory.com/entry/Open-GL-LearnOpenGL-hellotriangleexercise-1-2-3 ํด๋น ์์ ํฌ์คํ ์ ํ์ธํด๋ณด๋ฉด, 2๊ฐ ์ด์์ ์ผ๊ฐํ์ ๊ทธ๋ฆฌ๊ธฐ ์ํด ๋ฒํ ์ค ๋ฐฐ์ด์ ๊ทธ๋ฆฌ๊ณ ์ถ์ ์ผ๊ฐํ ๊ฐ์๋ง๋ค ์๋ก ์์ฑํด์ฃผ๋ ๋ค์ ๋ฒ๊ฑฐ๋ก์ด ๋ฐฉ์์ ์ทจํ๊ณ ์๋ค. float firstTriangle[] = { -0.9f, -0.5f, 0.0f, // left -0.0f, -0.5f, 0.0f, // right -0.45f, 0.5f, 0.0f, // top }; float second..

* ์์ด๋ ํ๋ก์ธ์ ๋ด์์ ์ธํ๊ณผ ์์ํ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๋ ๋ ์ง์คํฐ์ ๋ํด ํ์ตํ ๋ฐ๋ฅผ ํฌ์คํ ํด๋ก๋๋ค. ์ค๊ฐ๋ ์ด ์๋ค๋ฉด ์ง์ ํด์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.* ์ฌํ ๊ทธ๋ํฝ์ค ํ์ดํ๋ผ์ธ(ํฌ์คํ ํธ์์) programmable pipeline์ ๊ฒฝ์ฐ์๋ vertex input -> vertex shader -> primitive assembly -> rasterization -> ๋ฒํ ์ค๊ฐ ์๋ ๋์คํฐ๋ก ์ ํ. fragment shader( fragment = pixel + ์์, ๊น์ด ...) -> blend -> framebuffer์ ํฐ ํ๋ฆ์ด ๊ฐ์ง๊ณ ์๋ค๊ณ ํด๋น ํฌ์คํ ์ ์์ฑํ ๋ฐ ์๋ค.( [๊ทธ๋ํฝ์ค] ๊ทธ๋ํฝ์ค ํ์ดํ๋ผ์ธ ๊ฐ๋ ๊ณผ GPU์์์ ์์ด๋๋ฅผ ํตํ ๊ฐ์ํ (tistory.com) ) fixed hardw..

vertex input -> vertex processing -> primitive assembly -> rasterization -> ๋ฒํ ์ค๊ฐ ์๋ ๋์คํฐ๋ก ์ ํ. fragment processing( fragment = pixel + ์์, ๊น์ด ...) -> blend -> framebuffer (1) vertex input ์ฌ์ฉ์๊ฐ vertex input ์ ์ค๋ค (2) vertex processiong ์ฌ์ฉ์์ ๋ฒํ ์ค ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง๊ณ ์ขํ๋ฅผ ๋ณํํ๋ค. (3) primitive assembly ๊ธฐ๋ณธ๋ํํ(์ , ์ ๋ถ, ์ผ๊ฐํ) (4) rasterization ๋์คํฐํ, primitive ๋ฅผ ํฝ์ ๋ค์ ์งํฉ์ผ๋ก ๋ฐ๊พผ๋ค. ํฝ์ ์ ์งํฉ์ด ๋จ (5) fragment processing ํฝ์ ๋ค์ ๊ด๋ จ๋ ๋ฐ์ดํฐ..

๋ฌธ์ ์ฌํญ: ์ฆ์(1) ์๋ ๋ฌธ๊ตฌ๊ฐ ๋จ๋ฉด์ ์ธ๋ฆฌ์ผ ์์ง ๋ด ๋ผ์ด๋ธ ์ฝ๋ฉ์ด ์๋จ LINK : fatal error LNK1181: cannot open input file 'C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\lib\x64\legacy_stdio_wide_specifiers.lib' ์ฆ์(2) ์ธ๋ฆฌ์ผ ์์ง์ ๋๊ณ ๋น์ฅฌ์ผ ์คํ๋์ค์์ Start without Debuggingํ๋ฉด ์๋ ์ฐฝ์ด ๋จ๋ฉด์ ๋งํ ๋ฌธ์ ์์ธ: ๋น์ฅฌ์ผ ์คํ๋์ค๋ฅผ ์ ๋ฐ์ดํธ ํ๋ฉด์ ๋ฐ์ํ ๋ฌธ์ ์ด๋ค. ๋ฌธ์ ํด๊ฒฐ๋ฐฉ๋ฒ: 1. ์์ง๊ณผ ๋น์ฅฌ์ผ ์คํ๋์ค๋ฅผ ์ ๋ถ ๋ค ๋๊ณ ํ๋ก์ ํธ ํด๋์์ ์๋ ์ฒดํฌ๋ ํด๋๋ค์ ์ ๊ฑฐํ๋ค. 2. sln ํ์ผ์ ๋ค์..

์ธ๋ฆฌ์ผ์์ ํ๋ ์ด์ด๊ฐ ์ค์ํ ๊ฒ์์ ๋ง๋ค๊ณ ์ ํ๋ค๋ฉด, player์ ์ ๋๋ฉ์ด์ ์ ์ ๊ฐ๋ค๋ฌ๋ ๊ฒ์ด ์์ด ์ฐธ ๋ง์ด ๊ฐ์ง๋ง ์ค์ํ ์์ ์ด๋ผ๊ณ ํ ์ ์๋ค. ์์ ์ด ๊ฐ์ง๊ณ ์๋ skeleton์ ์ด์ฉํด maximo์์ ๋ค๋ฅธ ์ ๋๋ฉ์ด์ ๋ค๋ ๊ณจ๋ผ importํด์ ์ธ๋ฆฌ์ผ์์ ์ง์ ์์ ํ๋ ๊ณผ์ ์ ๋ด์ ํฌ์คํ ์ ๋จ๊ฒจ๋๋๋ก ํ๋ค. Maximo download Maximo์์ ๋ง์์ ๋๋ ์ ๋๋ฉ์ด์ ์ ๊ณจ๋ผ์ without skin, in place ์ต์ ์ ์ฒดํฌํ๊ณ fbx ํ์ผ์ ์ ๋ด๋ ค๋ฐ์์ค๋ค. ๋ฐ๋ก ์ธ๋ฆฌ์ผ๋ก ๊ฐ์ ธ์ฌ ์ ์๋ค. ์ธ๋ฆฌ์ผ๋ก ๊ฐ์ ธ์ฌ ๋๋ ์ค๋นํ ์ค์ผ๋ ํค์ ์ ํํ๊ณ import mesh๋ ์ฒดํฌ ํด์ ํ๊ณ 'import' (import all์ ๊ธฐํ ํ ๋ชจ๋ธ๋ง ์ํํธ์จ์ด์ ์ ฐ์ด๋ ๋ถ์ฐ๋ฌผ์ด ๊ฐ์ด ๋ค์ด์ด) Animat..

๋์ด์๊ฐ๋ผ ํฅ์ ๋ฐ ์ํ ์ดํด๋ณด๊ธฐ (unrealengine.com) ๋์ด์๊ฐ๋ผ ํฅ์ ๋ฐ ์ํ ์ดํด๋ณด๊ธฐ ๋์ด์๊ฐ๋ผ๋ ํํฐํด ์ดํํธ ๋์์ธ์ ๋ชจ๋์ ์ ๊ทผ๋ฒ์ ๋์ ํ ํํฐํด ์๋ํฐ๋ก, ์ ์ฐ์ฑ์ ๋์ด๊ธฐ ์ํด ์ฒ์๋ถํฐ ์๋กญ๊ฒ ์ ์ํ์ต๋๋ค. ํํฐํด ์๋ฎฌ๋ ์ด์ ๊ณผ ํํฐํด ๋ ๋๋ง์ ์ํฐ์คํธ๊ฐ ์๋ฒฝ www.unrealengine.com ๋์ด์๊ฐ๋ผ ์ดํํธ๋ฅผ ๋ง๋ค๊ณ ๋ ๋ฒจ ์์์ ํ actor์ ์ซ์๊ฐ ์ ์๋๋ก ๋ง๋ค์ด๋ณด๋๋ก ํ๋ค. AttractorPos๋ผ๋ ๋ฒกํฐํ ํ์ ์ ๋ง๋ค์ด ์ค ๋ค์์, Niagara์ Attraction์ ์ถ๊ฐํด์ค๋ค. Attractor Position์ ๋ง๋ค์ด์ค ๋ฒกํฐ ํ์ ์ ๋๋๊ทธ ์ค ๋๋ํ ์ ์๋ค. ์ดํํธ๊ฐ ์ซ์๊ฐ ๋ชจํ์ ํ๋ ์์๋ก ๋ง๋ค์ด์ค๋ค. ์๋ ์บก์ฒ์ ๊ฒฝ์ฐ sphere์ ๋ฐ๊ด ๋งคํฐ๋ฆฌ์ผ์ ์ ํ ..