āĻĄā§āĻ°āĻŋāĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻ¸ā§āĻŸā§āĻĄāĻŋāĻ“ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ OpenMoonRay 1.1 āĻāĻ° āĻĒā§āĻ°āĻ•āĻžāĻļ

āĻ…ā§āĻ¯āĻžāĻ¨āĻŋāĻŽā§‡āĻļāĻ¨ āĻ¸ā§āĻŸā§āĻĄāĻŋāĻ“ āĻĄā§āĻ°āĻŋāĻŽāĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ OpenMoonRay 1.0-āĻ¤ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻ†āĻĒāĻĄā§‡āĻŸ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°ā§‡āĻ›ā§‡, āĻāĻ•āĻŸāĻŋ āĻ“āĻĒā§‡āĻ¨-āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻ‡āĻžā§āĻœāĻŋāĻ¨ āĻ¯āĻž āĻŽāĻ¨ā§āĻŸā§‡ āĻ•āĻžāĻ°ā§āĻ˛ā§‹ āĻ¨āĻŋāĻ‰āĻŽā§‡āĻ°āĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻ‡āĻ¨ā§āĻŸāĻŋāĻ—ā§āĻ°ā§‡āĻļāĻ¨ āĻ°ā§‡ āĻŸā§āĻ°ā§‡āĻ¸āĻŋāĻ‚ (MCRT) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡āĨ¤ āĻŽā§āĻ¨āĻ°ā§‡ āĻ‰āĻšā§āĻš āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻāĻŦāĻ‚ āĻ¸ā§āĻ•ā§‡āĻ˛ā§‡āĻŦāĻŋāĻ˛āĻŋāĻŸāĻŋāĻ° āĻ‰āĻĒāĻ° āĻĢā§‹āĻ•āĻžāĻ¸ āĻ•āĻ°ā§‡, āĻŽāĻžāĻ˛ā§āĻŸāĻŋ-āĻĨā§āĻ°ā§‡āĻĄā§‡āĻĄ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡, āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻ•āĻ°āĻŖ, āĻ­ā§‡āĻ•ā§āĻŸāĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° (SIMD), āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻ¸āĻŽā§āĻŽāĻ¤ āĻ†āĻ˛ā§‹ āĻ¸āĻŋāĻŽā§āĻ˛ā§‡āĻļāĻ¨, GPU āĻŦāĻž CPU āĻ¸āĻžāĻ‡āĻĄā§‡ āĻ°āĻļā§āĻŽāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ, āĻĒāĻžāĻĨ āĻŸā§āĻ°ā§‡āĻ¸āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻ¸āĻŽā§āĻŽāĻ¤ āĻ†āĻ˛ā§‹ āĻ¸āĻŋāĻŽā§āĻ˛ā§‡āĻļāĻ¨, āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻ­āĻ˛āĻŋāĻ‰āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ• āĻ•āĻžāĻ āĻžāĻŽā§‹ (āĻ•ā§āĻ¯āĻŧāĻžāĻļāĻž, āĻ†āĻ—ā§āĻ¨, āĻŽā§‡āĻ˜)āĨ¤ āĻ•ā§‹āĻĄāĻŸāĻŋ Apache 2.0 āĻ˛āĻžāĻ‡āĻ¸ā§‡āĻ¨ā§āĻ¸ā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻŸāĻŋ āĻĒā§‡āĻļāĻžāĻĻāĻžāĻ° āĻ•āĻžāĻœ āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤, āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ¯ā§āĻ•ā§āĻ¤ āĻšāĻ˛āĻšā§āĻšāĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ¸ā§āĻ¤āĻ°, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ•ā§‹āĻĄ āĻ†āĻŦāĻŋāĻˇā§āĻ•āĻžāĻ°ā§‡āĻ° āĻ†āĻ—ā§‡, āĻŽā§āĻ¨āĻ°ā§‡ āĻĒāĻŖā§āĻ¯āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ¨āĻŋāĻŽā§‡āĻŸā§‡āĻĄ āĻĢāĻŋāĻ˛ā§āĻŽāĻ—ā§āĻ˛āĻŋ "āĻšāĻžāĻ‰ āĻŸā§ āĻŸā§āĻ°ā§‡āĻ¨ āĻ‡āĻ“āĻ° āĻĄā§āĻ°āĻžāĻ—āĻ¨ 3", "āĻĻā§āĻ¯ āĻ•ā§āĻ°ā§āĻĄāĻ¸ 2: āĻšāĻžāĻ‰āĻ¸āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻŽāĻŋāĻ‚" āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ , "āĻ–āĻžāĻ°āĻžāĻĒ āĻ›ā§‡āĻ˛ā§‡", "āĻŸā§āĻ°ā§‹āĻ˛āĻ¸āĨ¤ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ˛ā§āĻĄ āĻŸā§āĻ¯ā§āĻ°, āĻŦāĻ¸ āĻŦā§‡āĻŦāĻŋ 2, āĻāĻ­āĻžāĻ°ā§‡āĻ¸ā§āĻŸ āĻāĻŦāĻ‚ āĻĒā§āĻ¸ āĻ‡āĻ¨ āĻŦā§āĻŸāĻ¸ 2: āĻĻā§āĻ¯ āĻ˛āĻžāĻ¸ā§āĻŸ āĻ‰āĻ‡āĻļāĨ¤ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻ¸āĻ‚āĻ—āĻ āĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡, Arras āĻāĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻŦāĻž āĻ•ā§āĻ˛āĻžāĻ‰āĻĄ āĻĒāĻ°āĻŋāĻŦā§‡āĻļā§‡ āĻ—āĻŖāĻ¨āĻž āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻ•āĻ°āĻž āĻĒāĻ°āĻŋāĻŦā§‡āĻļā§‡ āĻ†āĻ˛ā§‹āĻ° āĻ—āĻŖāĻ¨āĻž āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ āĻ•āĻ°āĻ¤ā§‡, āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻāĻŽāĻŦā§āĻ°āĻŋ āĻ°ā§‡ āĻŸā§āĻ°ā§‡āĻ¸āĻŋāĻ‚ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻāĻŦāĻ‚ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻ†āĻ‡āĻāĻ¸āĻĒāĻŋāĻ¸āĻŋ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°āĻŸāĻŋ āĻļā§‡āĻĄāĻžāĻ°ā§āĻ¸āĻ•ā§‡ āĻ­ā§‡āĻ•ā§āĻŸāĻ°āĻžāĻ‡āĻœ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ‡āĻšā§āĻ›āĻžāĻ•ā§ƒāĻ¤ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§‡ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻŦāĻŋāĻ˜ā§āĻ¨āĻŋāĻ¤ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻļā§āĻ°ā§ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦāĨ¤

āĻĒā§āĻ¯āĻžāĻ•ā§‡āĻœāĻŸāĻŋāĻ¤ā§‡ āĻ‰ā§ŽāĻĒāĻžāĻĻāĻ¨ āĻĒā§āĻ°āĻ•āĻ˛ā§āĻĒā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻŋāĻ¤ āĻĢāĻŋāĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛āĻŋ āĻŦā§‡āĻ¸āĻĄ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚ (āĻĒāĻŋāĻŦāĻŋāĻ†āĻ°) āĻ‰āĻĒāĻ•āĻ°āĻŖā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦā§ƒāĻšā§Ž āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻāĻŦāĻ‚ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤ āĻ‡āĻ‰āĻāĻ¸āĻĄāĻŋ-āĻ¸āĻ•ā§āĻˇāĻŽ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¤ā§ˆāĻ°āĻŋāĻ° āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•ā§€āĻ•āĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ USD āĻšāĻžāĻ‡āĻĄā§āĻ°āĻž āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻĄā§‡āĻ˛āĻŋāĻ—ā§‡āĻŸ āĻ¸ā§āĻ¤āĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĢāĻŸā§‹āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛āĻŋāĻ¸ā§āĻŸāĻŋāĻ• āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸ā§āĻŸāĻžāĻ‡āĻ˛āĻžāĻ‡āĻœāĻĄ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‡āĻŽā§‡āĻœ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻļāĻ¨ āĻŽā§‹āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦāĨ¤ āĻĄāĻŋāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻŸā§‡āĻĄ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻš, āĻ…ā§āĻ¯āĻžāĻ¨āĻŋāĻŽā§‡āĻŸāĻ°āĻ°āĻž āĻ‡āĻ¨ā§āĻŸāĻžāĻ°ā§‡āĻ•ā§āĻŸāĻŋāĻ­āĻ­āĻžāĻŦā§‡ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¨āĻŋāĻ°ā§€āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ†āĻ˛ā§‹āĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻž, āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĻā§ƒāĻˇā§āĻŸāĻŋāĻ•ā§‹āĻŖ āĻĨā§‡āĻ•ā§‡ āĻĻā§ƒāĻļā§āĻ¯ā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ¨āĻ¤ā§āĻ¨ āĻŦāĻŋāĻļā§āĻŦā§‡:

  • āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‹āĻŽā§āĻ¯āĻžāĻŸ āĻŸā§āĻ˛āĻ•āĻŋāĻŸ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻĄ-āĻ…āĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻ•āĻŸāĻŋ 3D āĻĻā§ƒāĻļā§āĻ¯ā§‡ āĻŦāĻ¸ā§āĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • āĻ•āĻžāĻ¨ āĻ•ā§āĻ˛āĻŋāĻĒāĻŋāĻ‚ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻŦāĻ¤āĻ˛ āĻŦāĻšā§āĻ­ā§āĻœ āĻ¤ā§āĻ°āĻŋāĻ­ā§āĻœ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻŦāĻ•ā§āĻ°āĻ°ā§‡āĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤
  • "MoonRayWidget" āĻĄā§‡āĻŽā§‹ āĻŽāĻĄā§‡āĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻĄāĻ•ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ā§‡āĻ° āĻ…āĻ¨ā§‡āĻ• āĻ…āĻ‚āĻļā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ‰āĻ¤ā§āĻ¸: opennet.ru

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨