디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

ps2의 뛰어난 투명 렌더링 기술의 비밀

RGR갤로그로 이동합니다. 2024.04.24 10:13:21
조회 130 추천 2 댓글 2

https://twitter.com/MaxKriegerVG/status/1782818418086855046


번역기


---


오늘날 tl에 대한 많은 오해가 있습니다. ps2의 투명 렌더링은 "잃어버린 기술"이 아닙니다. ps2는 단순히 유전적 괴물이었고 정상이 아닙니다. ps2의 gfx 하드웨어 구성으로 인해 개발자가 화면에 엄청난 양의 알파 블렌딩 투명도를 스팸으로 보내는 것이 /정말 쉬워졌습니다...


이는 부분적으로는 GPU (그래픽 신디사이저)와의 매우 빠른 통신을 허용하는 ps2의 고정 벡터 프로세서 때문이고, 부분적으로는 그래픽 램이 그 당시 정말 말도 안되는 대역폭(48GB/s)을 갖고 있어 엄청나게 빠른 채우기를 가능하게 하기 때문입니다. 비율

따라서 동기화 문제를 해결하면(예: ps2의 비동기 렌더링 경로가 경쟁 조건으로 인해 비틀거리지 않도록 확인) 채우기 속도/무료/에 대한 최대 한도를 얻게 됩니다! 개발자들은 투명성이 많이 요구되는 시각적 FX를 통해 무차별 공격을 가하기 위해 이 방법을 사용할 것입니다.

실시간 렌더링에서 알파블렌딩된 투명도의 근본적인 수렁 중 하나를 오버드로라고 합니다. 기본적으로 투명도를 그릴 때마다 그 뒤에 있는 모든 것을 다시 그려야 합니다. 여러 투명 필름이 겹치는 경우 특히 그렇습니다.

성능에 대한 이러한 타격은 더 높은 해상도에서 더욱 두드러집니다. 예를 들어 ps2는 일반적으로 480i - 640x240 또는 153,600픽셀로 게임을 렌더링했습니다. 1920x1080 또는 2,073,600픽셀의 1080p 콘솔은 픽셀을 두 배로 렌더링하지 않습니다... ~13배 더 많이 렌더링합니다!!!

참고로 콘솔의 "채우기 속도"는 초당 그릴 수 있는 픽셀 수이며, 이는 초당 렌더링할 수 있는 다각형 수 또는 텍스처링 속도와 다릅니다. ps2의 채우기 속도는 약 2.4기가픽셀/초이고, 예를 들어 ps4의 채우기 속도는 25.6gp입니다.

좀 엉성한 계산을 해보자... ps2 - 153,600 / 2.4는 64,000의 비율을 제공합니다. ps4 - 2,073,600 / 25.6은 81,000의 비율을 제공합니다. 물론 ps4는 ps2보다 픽셀 필레이트가 더 높습니다. 하지만 비율을 보면 ps2가 그 당시에 얼마나 좋았는지 알 수 있습니다.

그래서 ps2가 오버드로 작업을 맡았을 때 단순히 "기술 문제"라고 말하고 순전히 근육으로 작업을 수행했습니다. ps2에는 현대적인 의미에서 프로그래밍 가능한 셰이더도 없었습니다. 범프 매핑/퍼 같은 것을 봤을 때요? 그냥 ps2가 이상한 속도로 여러 렌더를 그리는 거였어 ㅋㅋㅋ

물론 이것은 현대 환경보다 훨씬 덜 유연한 환경이며 오버헤드 복잡성(주로 벡터 단위/GPU와 효율적으로 대화하는 방법)에 대한 자체적인 절충안이 있습니다. 이에 비해 ps2와 게임큐브는 최신 렌더링 파이프라인과 훨씬 더 유사합니다.

그렇다면...이것은 PS2 게임의 포트에서 많은 vfx/입자가 잘려야 하는 시나리오를 어떻게 만들었습니까? ps2 게임에서 많은 투명도가 중요한 효과를 구현하는 것은 매우 순진한 경우가 많았으며 현대 플랫폼이 설계하지 않은 방식으로 채우기 속도와 대역폭에 의존했습니다.

좋은 예는 입자가 많은 효과가 플레이될 때마다 게임이 엉망이 되는 녹턴의 스위치 포트입니다. 여기에서 선택할 수 있는 옵션은 다음과 같습니다. 그대로 유지하십시오(그리고 엄청난 속도 저하 스파이크가 발생함). b). 기술을 완전히 다시 작성하거나 c) . 그것을 제거하다

많은 포트에서는 시간 제약이나 새로운 효과를 수용하기 위해 원래 코드베이스를 수정하는 데 어려움이 있기 때문에 단순히 후자를 선택했습니다. 두 포트가 동일하지는 않지만 이것이 PS2 게임에 더 자주 사용되는 이유입니다. sh2의 최신 포트가 떠오릅니다.

어쨌든, PS2용 렌더러를 실제로 작성한 수석 렌더링 엔지니어/사람들이 내 설명을 듣고 머리를 감싸고 있을 것이라고 확신합니다. 그러나 요약하자면 이것이 최선의 시도입니다. 오늘 PS2를 살 수 있을 때 가서 사세요

---

1. 플2의 렌더링 퍼포먼스는 특별한 기능이 있는 게 아니라 그냥 깡스펙이 미쳐서 가능한 일
2. 당연히 게임도 저거 믿고 코드를 무작정 때려박았기 때문에, 현세대기에 이식하면 이펙트 처리 개판나서 삭제되는 일도 많음

추천 비추천

2

고정닉 2

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시세차익 부러워 부동산 보는 눈 배우고 싶은 스타는? 운영자 24/05/27 - -
103551 케츠이 DL 베리하드랑 데스레이블 [2] ㅇㅇ갤로그로 이동합니다. 05.10 124 1
103550 채찍로봇 포스 뭐 달고 나올지 기대된다 역관절갤로그로 이동합니다. 05.10 54 0
103549 사라만다 재미있더라 [1] ㅇㅇ(220.123) 05.10 80 0
103548 내가 알타입 파이널2를 무슨 상품으로 구매했는지 기억이 안남 [1] MacMini갤로그로 이동합니다. 05.10 90 0
103547 진짜 그냥 델타, 파이널1 현세대기 이식좀 했음 좋겠어 [6] METALION갤로그로 이동합니다. 05.10 117 0
103546 알타입 파이널2는 3 스테이지가 진짜 그래픽이 너무 대충 만든 것 같음 [3] MacMini갤로그로 이동합니다. 05.10 112 0
103545 알타입 파이널2 다시 하는데 MacMini갤로그로 이동합니다. 05.09 73 0
103544 하루에 슈갤 20번 들어오는중 [2] ㅇㅇ갤로그로 이동합니다. 05.09 131 0
103543 ^이볼브드^ 진짜 전례 없는 또라이 독점인데 [4] RGR갤로그로 이동합니다. 05.09 149 1
103542 알타입 파이널2 사려는 사람에게 [6] 슈갤러(106.244) 05.09 121 0
103541 벌래공주님은 진짜 잘만든 겜 같다 [6] ㅇㅇ갤로그로 이동합니다. 05.09 164 2
103540 dlc사야되나요? [3] ㅇㅇ(1.254) 05.09 107 0
103539 그래서 로켓道 스팀 이식 언???제 [3] 김이림갤로그로 이동합니다. 05.08 96 2
103538 엑박 구완게 구매완료 [1] MacMini갤로그로 이동합니다. 05.08 87 2
103537 스팀 동프 이식작 다모았당 [2] 코크(211.234) 05.08 87 1
103536 요즘 자주 보는 채널 [4] 보당(183.101) 05.08 130 1
103535 아케이드 STG 기판 가격은 하향세 기미가 전혀 보이질 않는 거 같습니다 [5] 뱦뺴Miler갤로그로 이동합니다. 05.08 196 1
103534 선배님들 말씀 잘 새겨듣고 ㅇㅇ갤로그로 이동합니다. 05.08 126 5
103533 어쩌다 케츠이 기판 구매. 슈갤러(121.161) 05.07 122 5
103532 와 이분 올해 경신 많이하네 [6] bh갤로그로 이동합니다. 05.07 140 3
103531 제19회 경기게임오디션 청중평가단 모집 안내 스펙토리갤로그로 이동합니다. 05.07 73 0
103530 후타바 채널의 슈팅게임 스레드 슈갤러(118.235) 05.07 96 1
103529 걍 재능이 없는거같음요 [20] ㅇㅇ갤로그로 이동합니다. 05.07 373 0
103528 백왕생 2주 첫 진출 ㅇㅇ(175.210) 05.07 125 2
103527 연휴덕에 패드 취소했습니다 ㅇㅇ갤로그로 이동합니다. 05.06 74 0
103526 오늘의 개틀바레바 [5] bh갤로그로 이동합니다. 05.06 115 4
103525 케츠이 데스레이블 베리하드까지 폰로 깸 [5] ㅇㅇ갤로그로 이동합니다. 05.06 147 2
103524 후타바 채널의 슈팅게임 스레드 [6] 슈갤러(220.79) 05.06 164 3
103523 로켓 도사가 될 거야 [2] Ddyon(222.98) 05.06 125 2
103522 타츠진오 1000만점 달성 유저 등장 [7] 그라3기판주인(106.101) 05.05 209 3
103520 360 스토어 클로즈 관련 [3] ㅇㅇ갤로그로 이동합니다. 05.05 154 0
103519 Booth DM으로 헬싱커 구매 관련 문의한 결과 [1] 슈갤러(222.109) 05.04 108 0
103518 오늘의 가레가 bh갤로그로 이동합니다. 05.04 90 1
103517 액박 보유자들은 케이브 겜 미리 사놔라 [4] ㅇㅇ(203.210) 05.04 237 2
103516 엑시엑은 엑원 슈팅겜없너 브쌈갤로그로 이동합니다. 05.04 66 0
103515 패드 의외로 할만한데요?? [1] ㅇㅇ갤로그로 이동합니다. 05.04 115 1
103514 엑엑 가지고 오면 할 슈팅겜 MacMini갤로그로 이동합니다. 05.03 86 0
103513 캐리어에 플4프로 넣고 비행기 탄다… [9] MacMini갤로그로 이동합니다. 05.03 136 1
103512 라스트 리조트 33등 했어 [3] 더블알발음은아르르갤로그로 이동합니다. 05.03 105 3
103511 요새 패드로 겜하고 싶다는 생각이 좀 드는데.. [12] ㅇㅇ갤로그로 이동합니다. 05.03 212 0
103510 데빌 블레이드 24일 발매 [1] RGR갤로그로 이동합니다. 05.03 99 2
103509 슈팅 어렵다 [6] ㅇㅇ갤로그로 이동합니다. 05.02 159 0
103508 아키바 가고싶어짐 [2] 브쌈갤로그로 이동합니다. 05.02 119 1
103507 레이포스 생각해보면 세련된 제비우스가 아닌지 [4] 김이림갤로그로 이동합니다. 05.02 128 2
103506 레트로게임 비밀기지 펀딩 소식 METALION갤로그로 이동합니다. 05.02 108 0
103505 스팀 다라이어스 cs샀눈데 진동없냐 [3] ㅇㅇ(1.234) 05.02 90 0
103504 확실히 레이포스가 록온을 더 목숨 걸고 써야하는 구간이 많음 [5] RGR갤로그로 이동합니다. 05.02 126 0
103503 단순 영상만 보고 따라하기엔 힘든 공략이 있음 [1] 루리고혼갤로그로 이동합니다. 05.02 120 0
103502 오늘은 갤럭시안을 많이 했어 [4] 더블알발음은아르르갤로그로 이동합니다. 05.02 103 2
103501 슈팅게임들은 공략 어디서찾음? [5] ㅇㅇ(1.243) 05.02 161 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2