분류 전체보기 (55) 썸네일형 리스트형 프레넬 FresnelSummary A common effect people use in shaders in a fresnel effect. With a fresnel you can darken, lighten or color the outline of your objects, increasing the sense of depth. For this tutorial we will make a surface shader, so if you follow it directly youwww.ronja-tutorials.comRonja 님의 허락을 받고 번역한 튜토리얼입니다. 원문은 위 링크에서 확인하실 수 있습니다.몇몇 부분은 생략·추가하였습니다.의역과 오역이 넘쳐날 수 있으니 편하게 봐주시고 잘못된 부분은 알려주시면 감.. 프로젝트 MC #03 - 덱 빌딩 및 데이터 저장 개요대학교에 복학하게 되면서, 수업 과제 겸 프로젝트를 예토전생 시켜 개발을 이어가게 되었습니다. 현재는 프로토타입 개발을 완료한 상황으로, 개발 과정을 복기하면서 글을 적어보고 있습니다.지난 차례의 글에서 이동 및 차례 처리와 같은 플레이에 필요한 로직들을 대부분 구현했으니, 이제 프로젝트의 핵심 컨셉인 체스 말의 수량을 자유롭게 편집해 덱을 만드는 시스템을 만들 차례입니다. 너무 프로젝트의 볼륨이 커지면 벅찰 것 같다는 생각도 있었고, 프로토타입의 재미 검증이 더 우선이었기 때문에 멀티플레이 구현 없이 (처음엔 데디케이트 서버를 생각만 했었습니다...) 싱글로 오프라인 상에서 게임 플레이를 진행하려 했습니다. 따라서 덱 빌딩 또한 한 화면에서 백이 덱을 구성한 뒤, 흑이 이어서 덱을 구성하는 식으로만.. 에브리커넥트 - 가능성을 넓히는, 기회를 연결하는 개요이번 학기엔 기존의 서비스를 바탕으로 개선 혹은 변경해보는 디자인 수업을 진행했습니다!저희 팀은 대학생 커뮤니티 앱인 에브리타임을 바탕으로 서비스를 개선 · 추가해 보았어요.팀원 분들이 마무리로 멋있게 피그마로 프로토타이핑도 작업해 주셨습니다 🫡 기존 서비스 문제점 분석 및 개선기존 에브리타임 서비스의 가장 큰 문제점은 서비스에서 제공하는 기능과 컨텐츠가 너무 파편화되어 있다는 점이었습니다. 또, 커뮤니티부터 정보 제공 서비스까지 대학과 관련된 모든 걸 제공하려다 보니, 강의나 대외활동 등 정보를 필요로 하는 사용자와 학교 내 커뮤니티로 주로 사용하는 사용자의 니즈가 상충되며 불쾌감을 제공하기도 했습니다.(이러한 파편화의 주요 이유 중 하나가, 서비스가 오래 지속되며 점점 여러 기능들이 추가되고,.. C++ : 포인터 프로그래밍을 공부한 내용을 정리하며 기록하고 있습니다 📝 포인터주소값과 메모리 글에서, 프로그래밍한 코드의 변수와 같은 데이터들이 메모리상에 저장되면서 주소값을 가진다고 설명했었습니다. 포인터는 이러한 데이터의 주소값을 저장해, 데이터를 간접적으로 조작할 수 있게 해주는 형식입니다.GPT가 설명해준 비유가 적절해 가져와 보았습니다.변수는 데이터를 저장한 건물, 포인터는 그 건물의 주소를 적은 종이입니다.변수라는 건물은 메모리라는 큰 도시 안의 특정 주소에 자리 잡고 있습니다.포인터는 건물 자체가 아니라, 그 건물이 어디에 있는지의 정보만을 가집니다.포인터에 적힌 주소를 따라가면 해당 건물(변수)에 도달할 수 있습니다. 이를 통해서 건물 안의 데이터에 접근할 수 있습니다. 포인터의 사용 위와 같은 형.. CS : 주소값과 메모리 프로그래밍을 공부한 내용을 정리하며 기록하고 있습니다 📝 주소값프로그램에서 선언한 변수 등을 메모리에 저장할 때, 해당 데이터가 메모리 어디에 저장되었는지 나타내는 값이 주소값입니다. 주소값은 메모리 상의 특정 바이트 위치를 가리키는데, 이를 통해 프로그램은 해당 데이터를 찾고 읽거나 수정할 수 있습니다.메모리의 주소값은 16진수로 표기되며, 32비트는 8자리 (ex : 0x7FFFFFFF) , 64비트는 16자리 (ex : 0x000000E65211FC94) 로 운영체제의 비트에 따라 주소값의 자리수가 다릅니다.이는 운영체제에서 접근 가능한 메모리 최대 용량 차이 때문이기도 합니다. 32비트는 대략 4GB, 64비트는 이론적으로는 16EB이나, 운영체제 또는 하드웨어에 따라 달라질 수 있습니다. .. CS : 소프트웨어 기초 프로그래밍을 공부한 내용을 정리하며 기록하고 있습니다 📝 목차프로그래밍 언어의 종류프로그램 실행 과정메모리 할당과 구조 (Memory Allocation) 프로그래밍 언어의 종류프로그래밍 언어는 크게 저급 언어 (Low-level langauge) 와 고급 언어 (High-level langauge) 로 분류할 수 있습니다.저급 언어는 기계(컴퓨터) 친화적, 고급 언어는 인간 친화적이라고 단순하게 설명 가능합니다. 저급 언어는 기계 친화적이라 인간이 읽기 매우 불편한 데에 반해, 고급 언어는 사람이 사용하는 자연어를 바탕으로 작성되기 때문에 인간 친화적이라고 할 수 있습니다. 대신 고급 언어는 작성 이후 코드를 컴퓨터가 읽을 수 있게 기계어로 번역하는 과정이 필요합니다. 프로그램 실행 과정 프로그.. 기본 조작 - 서피스 노드와 이동 (후디니를 공부하며 학습한 내용을 기록하는 포스트입니다!) 목차기본 화면 구성지오메트리 노드 : 오브젝트 생성하기기본적인 서스 노드 사용 기본 화면 구성과 오브젝트 생성하기 후디니의 기본 화면 구성은 위와 같습니다.이번에 주로 살펴볼 것은 ③ 3D Scene view (뷰포트)와 ⑧ Network editor 입니다! 다른 UI와 자세한 화면 설명은 아래 후디니 공식 문서를 참고해주세요. Houdini user interfaceWhen you use a tool on the shelf, or select a node in the network editor, the node’s most important parameters appear on a toolbar above the 3D scene view.. 체크 무늬 만들기 Checkerboard PatternSummary For me, one of the most interresting things to do with shaders is procedural images. To get started with that, we’re going to create a simple Checkerboard pattern. This tutorial will build on the simple shader with only properties, but as always,www.ronja-tutorials.comRonja 님의 허락을 받고 번역한 튜토리얼입니다. 원문은 위 링크에서 확인하실 수 있습니다.몇몇 부분은 생략·추가하였습니다.의역과 오역이 넘쳐날 수 있으니 편하게 봐주시고 잘못된 .. 1541 : 잃어버린 괄호 #1541번 : 잃어버린 괄호문제세준이는 양수와 +, -, 그리고 괄호를 가지고 식을 만들었다. 그리고 나서 세준이는 괄호를 모두 지웠다.그리고 나서 세준이는 괄호를 적절히 쳐서 이 식의 값을 최소로 만들려고 한다.괄호를 적절히 쳐서 이 식의 값을 최소로 만드는 프로그램을 작성하시오.입력첫째 줄에 식이 주어진다. 식은 ‘0’~‘9’, ‘+’, 그리고 ‘-’만으로 이루어져 있고, 가장 처음과 마지막 문자는 숫자이다. 그리고 연속해서 두 개 이상의 연산자가 나타나지 않고, 5자리보다 많이 연속되는 숫자는 없다. 수는 0으로 시작할 수 있다. 입력으로 주어지는 식의 길이는 50보다 작거나 같다.예제 입력55-50+40예제 출력-35 풀이연산 결과값을 최소로 만들기 위해선, 괄호로 어디를 묶어야 하는지가 핵심.. 트라이플래너 매핑 (Triplanar Mapping) Triplanar MappingSummary I made a tutorial about planar mapping previously. The biggest disadvantage of the technique is that it only works from one direction and breaks when the surface we’re drawing isn’t oriented towards the direction we’re mapping from (up in thewww.ronja-tutorials.comRonja 님의 허락을 받고 번역한 튜토리얼입니다. 원문은 위 링크에서 확인하실 수 있습니다.몇몇 부분은 생략·추가하였습니다.의역과 오역이 넘쳐날 수 있으니 편하게 봐주시고 잘못된 부분은 알려주.. 이전 1 2 3 4 ··· 6 다음