나에게 주어진 지시는 매우 모호했고 내가해야 할 일에 완전히 빠져 버렸다. 도움이 필요해. 설명하려고 노력하고 누군가가 나를 도울 수 있기를 바랍니다.pmm 파일을 출력하는 2D 배열 만들기 C++
나는 당신과 같이 값 COL와는 화소 (i, j)의 색상을 설정할 때 지정된 폭과 높이의 PPM 파일을 생성해야합니다
float col = float (((i & 0x08) == 0)^((j & 0x08) == 0));
RGB 컬러는 다음 구조 : 배열
struct RGB {
float r;
float g;
float b;
};
각 요소는 [0.0, 1.0]의 범위이며,이 파일에 기록하기 전에 [0, 255]로 변환한다.
이것은 내가 가진 것만 큼 많은 정보입니다. 나는 그가 실제로 내가 원하는 것을 잃어 버렸어. 이것은 경험이 많지만 나를위한 정보가 아닐 수 있습니다. 누군가가 이것에 대해 자세히 설명 할 수 있습니까? 또한 첫 번째 수식/코드 스 니펫은 무엇을 수행합니까?
나는 여전히 i와 j가 무엇인지 또는 수식이 무엇인지 또는 RGB의 2 차원 배열에 값을 쓰는 방법을 만들어 내는가!?!?
'i'와 'j'는 설정하려는 픽셀의 좌표입니다. "** float col = float (((i & 0x08) == 0)^((j & 0x08) =)와 같이 값 col로 픽셀 (i, j)의 색상을 설정할 때, = 0));'* " –
모든 도움을 주신 분들께서는 주로 설치 및 감사의 마음을 갖게되었습니다. – BerkleyJ