yuchi's Development Home


필드 데이타 자체는 한덩어리로 만들어져 있어도 실제 렌더링을 위해서는 (컬링 및 리소스 관리 때문에) 여러개의 오브젝트로 잘라서 가지고 있어야한다.

그러다보니 분리된 오브젝트 간에는 라이트맵 텍스쳐, 레이어의 알파맵 텍스쳐 경계 부분을 필터링(d3d및 그래픽카드에서 지원해주는)을 적용시킬 수 없다.

오브젝트 단위로 자르는 한은 어쩔수 없다고 생각했는데, 실시간적인 필터링은 못하더라도 전처리로 인접한 오브젝트간에 블러링은 못할 이유가 없네.

매쉬의 경우는 전개하기 어렵다쳐도 필드의 경우는 격자모양이니까 전개해서 블러링을 먹이고 다시 텍스쳐를 써넣으면 될것을...왜 그 생각을 못했는지.

화요일 회식 끝나고 집에 오면서 생각해보니 충분히 가능해보였다.

수요일 새벽시간을 활용해서 라이트맵 블러링을 개선했다. 쫙 전개해서 필터를 먹이는 방법으로.

내친 김에 주간 테스트 끝나고 짜투리 시간을 이용해서 레이어의 알파맵 블러링 기능을 추가했다.

완벽하게 결함이 해결되진 않았지만 상당히 좋아졌다. 게임하면서 크게 문제될 정도는 아니겠다 싶어 일단 여기까지.

추석 연휴 동안에는 구조물의 라이트맵을 리터칭하는 기능을 개선해야겠다.


라이트맵 계산 후 기존 방식으로 블러를 먹인 상태의 맵


라이트맵의 블러링 상태, 필드 오브젝트 별로 블러링을 했기 때문에 이 지경이다.


바뀐 방식으로 블러링을 먹인 후의 라이트맵 상태


추가로 레이어 알파맵에 블러링을 적용한 상태





댓글 '8'

kjmgo

2009.10.01 11:50:30
*.186.138.144

추석때 안내려 가시나봐요~ ( 전 방콕... )
저흰, 외부는 시간 변화때문에 라이트맵을 안쓰고, 내부 구조물에서만 쓰려구요.

여치

2009.10.01 13:13:20
*.176.255.2

kjmgo / 추석 연휴 내내 너무도 행복한(진심으로) 방콕 입니다. 시간 변화까지 넣으시는군요~ 멋져요~

kjmgo

2009.10.01 23:25:31
*.186.138.144

이런 연휴는 집에 있는게 좋죠~ 서점 가서 읽을 책만 왕창 사왔습니다. :)
3일치 양식 비축해 두고 ㅎㅎ

여치

2009.10.03 02:22:02
*.176.255.2

kjmgo / 전 분리된 매쉬 오브젝트의 라이트맵간에 블러링 하는 방법을 연구중인데 일단 하루 소비했음에도 불구하고 전혀 성과가 없네요. 필드오브젝트와는 달리 균일하게 전개시킬 방법이 없어서요. 연휴 끝나기 전에 뭔가 성과를 내야할텐데 말이죠.쩝쩝.

oranze

2009.10.03 23:54:22
*.111.112.245

이 글을 보니 제가 예전에 프리우스 엔진을 설계할 당시 라이트맵 자동화를 구현하면서 고생했던 기억들이 새록새록 떠오르는군요. ^^:

저는 특정 축으로 정렬되어 있는 지오메트리의 경우, 즉 심리스하게 연결되어야 할 지오메트리의 경우에는 블러링 이전에 텍스쳐 샘플링 문제를 역이용(?)하여 어렵지 않게 해결했었습니다.

문제는 불특정하게 생긴 지오메트리(사실상 지형을 제외한 거의 모든 오브젝트)에서 발생했는데요, 이 경우 텍스쳐 샘플링이나 블러링으로 해결하는 것 자체에 논리적으로 명확한 한계가 있는 상황이었기 때문에, 별별 꽁수를 다 적용했었습니다.

인접 노드들의 거리와 각도를 고려해 UV 좌표를 가능한 한 예쁘게 따 오는 것은 기본이었고, 슈퍼 샘플링과 FSAA를 응용한 방법, 휴리스틱 블러링, 그래도 안 되는 부분은 결국 수동 페인팅하게 하였죠.

그럼 남은 명절 잘 보내시고, 앞으로도 건승하시길 바랍니다. 화이팅~! ^^)/

여치

2009.10.04 14:35:54
*.176.255.2

oranze / 과연..프리우스의 깔끔한 배경그래픽에는 남들은 모르는 고뇌가 숨어있었군요. 조언 감사합니다. 주말 잘 쉬시고 또 찾아주세요~

김동현

2009.10.08 15:56:46
*.30.99.66

추석동안 허리는 잘 계셨나 모르겠네요 ㅎㅎ
혹시 oranze님은 박팀장님이신가요? 두분이 아는 사이인줄은 몰랐네요 :)

여치

2009.10.08 17:36:55
*.199.248.185

김동현 / 허리는 많이 좋아졌습니다. 오래 걷거나 오래 앉으면 약간 뻐근한 정도네요. cj에서 일하셨나보네요. oranze님을 아시는군요. 이 업계가 참 좁습니다.
파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
101 간단한 눈 처리 file [4] 여치 2010-02-21 3180
100 프로젝트 E(엡실론) 알파테스트 동영상 [4] 여치 2009-12-27 2902
99 가칭 프로젝트 E(엡실론) 알파 테스트 간단 후기 file [9] 여치 2009-12-25 3068
98 x64 calling convention - register usage 여치 2009-11-27 3671
97 와이드 스샷 file 여치 2009-10-17 3955
» 개선된 라이트맵 블러링 및 추가된 레이어 블러링 [8] 여치 2009-10-01 3681
95 2차 사내 스트레스 테스트 후기 file [2] 여치 2009-08-05 3015
94 다이나믹 라이트 file 여치 2009-06-13 3496
93 왕따되기 여치 2009-06-01 4139
92 사내 스트레스 테스트 file [16] 여치 2009-04-12 3198
91 LiPSM을 사용한 그림자 개선(진행중) file [2] 여치 2009-03-14 3410
90 디버거 레지스트리 세팅 여치 2009-02-04 3839
89 설 연휴 작업 내용 file 여치 2009-01-28 3486
88 피직 트랜스폼(캐릭터 스키닝) 64비트 SSE버젼 코드 file [2] 여치 2008-09-21 4010
87 추석 연휴 작업 내용 file [5] 여치 2008-09-15 3425
86 nvidia 의 d3d관련 faq 여치 2008-09-04 3886
85 BSP/PORTAL적용 결과 [4] 여치 2008-08-21 3490
84 통합 툴 MT컨트롤 file 여치 2008-06-25 4525
83 멀티플 클라이언트 제작 file [2] 여치 2008-04-01 4128
82 몬스터가 나를 때린다. 여치 2008-03-08 4773
天安門大屠殺 六四天安門事件 反右派鬥爭 大躍進政策 文化大革命 六四天安門事件 The Tiananmen Square protests of 1989 天安門大屠殺 The Tiananmen Square Massacre 反右派鬥爭 The Anti-Rightist Struggle 大躍進政策 The Great Leap Forward 文化大革命 The Great Proletarian Cultural Revolution 人權 Human Rights 民運 Democratization 自由 Freedom 獨立 Independence 多黨制 Multi-party system 民主 言論 思想 反共 反革命 抗議 運動 騷亂 暴亂 騷擾 擾亂 抗暴 平反 維權 示威游行 法輪功 Falun Dafa 李洪志 法輪大法 大法弟子 強制斷種 強制堕胎 民族淨化 人體實驗 胡耀邦 趙紫陽 魏京生 王丹 還政於民 和平演變 激流中國 北京之春 大紀元時報 九評論共産黨 獨裁 專制 壓制 統一 監視 鎮壓 迫害 侵略 掠奪 破壞 拷問 屠殺 肅清 活摘器官 障テ社會 誘拐 買賣人口 遊進 走私 毒品 賣淫 春畫 賭博 六合彩 台灣 臺灣 Taiwan Formosa 中華民國 Republic of China 西藏 土伯特 唐古特 Tibet 達償ワ喇嘛 Dalai Lama 新疆維吾爾自治區 The Xinjiang Uyghur Autonomous Region free tibet



XE Login

天安門大屠殺 六四天安門事件 反右派鬥爭 大躍進政策 文化大革命 六四天安門事件 The Tiananmen Square protests of 1989 天安門大屠殺 The Tiananmen Square Massacre 反右派鬥爭 The Anti-Rightist Struggle 大躍進政策 The Great Leap Forward 文化大革命 The Great Proletarian Cultural Revolution 人權 Human Rights 民運 Democratization 自由 Freedom 獨立 Independence 多黨制 Multi-party system 民主 言論 思想 反共 反革命 抗議 運動 騷亂 暴亂 騷擾 擾亂 抗暴 平反 維權 示威游行 法輪功 Falun Dafa 李洪志 法輪大法 大法弟子 強制斷種 強制堕胎 民族淨化 人體實驗 胡耀邦 趙紫陽 魏京生 王丹 還政於民 和平演變 激流中國 北京之春 大紀元時報 九評論共産黨 獨裁 專制 壓制 統一 監視 鎮壓 迫害 侵略 掠奪 破壞 拷問 屠殺 肅清 活摘器官 障テ社會 誘拐 買賣人口 遊進 走私 毒品 賣淫 春畫 賭博 六合彩 台灣 臺灣 Taiwan Formosa 中華民國 Republic of China 西藏 土伯特 唐古特 Tibet 達償ワ喇嘛 Dalai Lama 新疆維吾爾自治區 The Xinjiang Uyghur Autonomous Region free tibet