Fangyuan Zhao

Fangyuan Zhao Email and Phone Number

Game Developer, VR/AR Development Engineer
Fangyuan Zhao's Location
China, China
About Fangyuan Zhao

Game developer,VR,AR,MR,Visual computing engineer

Fangyuan Zhao's Current Company Details

Game Developer, VR/AR Development Engineer
Fangyuan Zhao Work Experience Details
  • 阿里巴巴集团
    Senior Technical Art Engineer
    阿里巴巴集团 Mar 2023 - Mar 2024
    中国 浙江省 杭州
    1、Technical Lead for "U Design Week" UE: --- responsible for overall UE project specifications and framework customization; --- optimized collaboration flow, improving artists' development efficiency by 50% and reducing test publication time from 3 hours to within half an hour;--- assisted artists in achieving technical effects, game, and art logic; developed custom compass UI components.2、AIGC: --- Technical Lead for "Luban AI" Subproject: utilized SD, ComfyUI, ChatGPT,… Show more 1、Technical Lead for "U Design Week" UE: --- responsible for overall UE project specifications and framework customization; --- optimized collaboration flow, improving artists' development efficiency by 50% and reducing test publication time from 3 hours to within half an hour;--- assisted artists in achieving technical effects, game, and art logic; developed custom compass UI components.2、AIGC: --- Technical Lead for "Luban AI" Subproject: utilized SD, ComfyUI, ChatGPT, OpenCV image algorithms, and other technologies to realize characters, scenes, props, animations, expressions, and digital humans for comic dramas generated from text; --- developed the Luban Camera3、Algorithm and Research Implementation:--- Automated multi-language and multi-platform batch running tool: Developed an automatic batch running tool for the Luban Camera, enabling one-click integration of various data uploads, automatic generation of python+js+json+txs multi-language scripts based on templates, server interface batch calling, front-end publishing, and backend database updating. The overall collaboration time for publication was reduced from the initial 2 hours to within 10 minutes.--- Automatic video content extraction and tagging algorithm: Used OpenCV and other technologies to segment videos based on scene transitions, extract frames, call SD image recognition, refine text, and match database tags for tagging.--- Digital humans: Generated digital humans using MJ image generation, SD model training, and PaddlePaddle open-source technology; trained voice models; drove digital humans through text; optimized facial localization, cropping, and makeup changes.--- Text-to-animation: Extracted text-based actions through multi-step questioning; used ComfyUI to generate skeletons, action sequences, and animations from text; optimized background clothing jitter; coordinated with background music and voice generation from text. Show less
  • 腾讯
    Senior Game Client Engineer
    腾讯 Jul 2022 - Feb 2023
    中国 上海市
    Responsibilities: Technical Lead for XR Mini-Games:1、Established the mini-game framework,includes: GameManager, GameInstance, UIManager, PlayerManager, EnemyManager, EffectManager, DataManager, LevelManager, message management, object pooling, audio management, controller management, interaction management, automated testing, tool plugins, DebugManager, and module functions for various mini-games inheriting base classes.2、Core gameplay of four different types of games… Show more Responsibilities: Technical Lead for XR Mini-Games:1、Established the mini-game framework,includes: GameManager, GameInstance, UIManager, PlayerManager, EnemyManager, EffectManager, DataManager, LevelManager, message management, object pooling, audio management, controller management, interaction management, automated testing, tool plugins, DebugManager, and module functions for various mini-games inheriting base classes.2、Core gameplay of four different types of games development:--- VR Painting: Researched the implementation principles of line renderer and tube renderer source code to achieve the generation of patches and different forms of 3D brushes in 3D space based on controller movement. Implemented features such as scaling, dragging, rotating, Bezier curve smoothing, optimizing stroke orientation based on controller movement direction and angle, and changing material effects.--- Parkour: Developed various parkour simulation experiences through motion calculations, including custom player controller, rope swinging, hookshot launch and retrieval, curved wall sliding, climbing, bullet time easing, visual obstacle detection in specific areas, inertia, slope movement, specific compound motion condition judgments, and attack point splash effects.--- Wave Punch: Calculated the movement direction, acceleration, and angular velocity of both hands to simulate the process of rubbing an energy ball, launching, and creating an energy shockwave. Implemented an auto-aim system, as well as enemy explosion and ragdoll death simulations. Given the extensive physics and special effects involved, precise control of the lifecycle of each element was required in addition to normal optimization.--- Airplane Simulation: Calculated gestures based on the relative movement of both hands to simulate bare-hand steering wheel operation, controlling the airplane's three-axis directions. Implemented camera easing follow and acceleration/deceleration based on gestures. Show less
  • 网易游戏
    Senior Game Client Engineer
    网易游戏 Jul 2020 - Jul 2022
    中国 广东省 广州
    Responsible for the main systems of Dead By Daylight client. Participated in whole process of development and launching.1、Python framework construction:--- Build a bridging module framework, with C++ and Python code calling and communicating with each other, blueprint hooking up with Python scripts, three-terminal interconnection, and Python rewriting C++ method, etc. The implementation can achieve non-sensory thermal updates for frequent and important modules through various… Show more Responsible for the main systems of Dead By Daylight client. Participated in whole process of development and launching.1、Python framework construction:--- Build a bridging module framework, with C++ and Python code calling and communicating with each other, blueprint hooking up with Python scripts, three-terminal interconnection, and Python rewriting C++ method, etc. The implementation can achieve non-sensory thermal updates for frequent and important modules through various different approaches, greatly improving development efficiency.2、Development work:--- Python game framework, game main flow, main interface, friend system, activity, character information, leaderboard, SDK access, login and logout, multiple ways data acquisition and loading framework, dynamic loading, common controls, mobile phone permission control, animation control, python running test GM, etc.--- Optimization of in-battle roles, troubleshooting of online issues during battles, such as player battle data anomalies, in-battle crashes, crashes after updates, and character camp audio switching abnormal skin effect.--- Technical art solutions: ablation effects, weapon effects, control in animation, skeleton blueprint, and model adaptation.3、Management work:--- Taking charge of all systems modules, formulating various development specifications, coordinating art and testing teams, and improving and optimizing collaboration processes.--- Write hundreds of pages of complete development documentation for the project, covering all features and modules within the game, as well as guidelines for newcomers and tools to use.Identify and optimize team collaboration issues, significantly improve efficiency, and be responsible for achieving higher productivity without overtime during the cycle.--- Work with overseas expatriate teams, assess needs, and solve problems.--- Training newcomers: Shorten their work start pace and development time. Show less
  • Igloospirit
    Vr/Ar Development Engineer
    Igloospirit Apr 2017 - Jul 2019
    France
     Développement du projet Swap Face(avec OpenCV)Changer les visages dans du film en temps réel avec les photos du jouer soi-même . VR/MR jeu Petit Malabar (HTC vive, Kinect )Mettrel'image du joueur dans la scène VR en temps réel avec l'interaction du geste AR Paintball : Jeu paintball en utilisant que un téléphone, update la position parGPS sur une carte, tirer en mode AR VR tableau Sacre de Napoléon (Gear VR) Un contre tous (Gameplay asymétrique )
  • Myhome3D Corp.
    Stagiaire En Logiciel Vr Développement
    Myhome3D Corp. Jun 2016 - Sep 2016
    Shanghai, Chine
     Unreal engine 4 développement en C++ et en Blueprint avec HTC vive. Conception le logiciel VR pour décoration intérieur: *réaliser de changer virtuellement le papier du mur, le plancher et les meubles dans la chambre. *ajouter un robot AI dans la chambre pour faire guider le client et expliquer pour le client . *créer et mettre des effets spéciaux pour chaque opération.

Fangyuan Zhao Skills

Unity Unreal Engine 4 C# C++ Adobe Photoshop Blender Opengl Asp.net Ado.net Android C Cuda Microsoft Sql Server Sql Pl/sql Javascript Html Css Uml Java Vbscript Xml

Fangyuan Zhao Education Details

Frequently Asked Questions about Fangyuan Zhao

What is Fangyuan Zhao's role at the current company?

Fangyuan Zhao's current role is Game Developer, VR/AR Development Engineer.

What schools did Fangyuan Zhao attend?

Fangyuan Zhao attended Ecole Internationale Des Sciences Du Traitement De L'information, 河南科技大学.

What are some of Fangyuan Zhao's interests?

Fangyuan Zhao has interest in Xinxiang.

What skills is Fangyuan Zhao known for?

Fangyuan Zhao has skills like Unity, Unreal Engine 4, C#, C++, Adobe Photoshop, Blender, Opengl, Asp.net, Ado.net, Android, C, Cuda.

Not the Fangyuan Zhao you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.