Fetching details from the dictionary...
vivid (memory, description, etc.); fresh; graphic; raw; true-to-life; first-hand (experience)
fresh (blood, scar, etc.); still new; recent; just occurred
まだ傷が生々しかった。
The wound was still fresh.
事故の生々しい映像が流れた。
Vivid footage of the accident was shown.
戦争を体験した祖父は当時の様子を生々しく語った。
My grandfather who experienced the war vividly described what it was like.